Category technology Alphabet Reports $90.2 Billion Q1 2025 Revenue, Driven by 12% Growth and Cloud Surge Published on April 26, 2025