Google’s (GOOGL) Q1 2026 earnings report covered the full gamut of its business, including one of its biggest subsidiaries, YouTube. The video platform generated $9.883 billion in ad revenue for the ...