Block reported earnings per share of 85 cents. This was above the analyst estimate for EPS of 72 cents. The company reported revenue of $5.96 billion. This was 2.35% better than the analyst ...