While Jefferies analyst Trevor Williams saw a "number of positives" in Block's (XYZ) report, he noted that the company only beat expectations for earnings before interest and taxes by $7 million, ...