Block, Inc. (XYZ) Q2 2025 Earnings Beat and Strategic Diversification | Monexa