discuss
YouTube Ad Revenue Surges to $8.9B
YouTube ad revenue reached $8.9 billion in Q1 2025, contributing to Alphabet's strong financial performance.
youtube
ad revenue
alphabet
q1 2025
subscriptions