v3.26.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenues $ 109,896 $ 90,234
Costs and expenses:    
Cost of revenues 41,271 36,361
Research and development 17,032 13,556
Sales and marketing 7,606 6,172
General and administrative 4,291 3,539
Total costs and expenses 70,200 59,628
Income from operations 39,696 30,606
Other income (expense), net 37,716 11,183
Income before income taxes 77,412 41,789
Provision for income taxes 14,834 7,249
Net income $ 62,578 $ 34,540
Basic net income per share (Note 12) (in dollars per share) $ 5.17 $ 2.84
Diluted net income per share (Note 12) (in dollars per share) $ 5.11 $ 2.81