All discussions filtered by tag "q1 2025"

YouTube Ad Revenue Surges to $8.9B

YouTube ad revenue reached $8.9 billion in Q1 2025, contributing to Alphabet's strong financial performance.