Block Q1 2025 Revenue Misses Amid Spending Slowdown by Paul Balo May 2, 2025 0 Block Inc., the parent company of Square and Cash App, reported its first-quarter 2025 financial results, revealing challenges in consumer ...