Display in USD
Alphabet Q2 Operating Margin 34%; Google Search Revenue $63.271B; Net Income $112.107B; Google Advertising Revenue $81.629B | WAPE