Block (XYZ) reported first-quarter 2025 adjusted earnings of 56 cents per share, which missed the Zacks Consensus Estimate by 36.36%. The figure increased 19.1% year over year. Net revenues of 5.77billionmissedtheconsensusmarkby6.651.55 billion, up 2.6% yea ...