How Alphabet makes & spends its money

Q1 2026 · Total revenue $109.9B · Operating margin 36.1%