Block (XYZ) Q1 2025 Earnings: Cash App, Afterpay, and Regulation | Monexa