YouTube generated over $60 billion in 2025 revenue, surpassing Netflix, as ads, Premium subscriptions and strong Shorts ...