v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue: $ 28,645 $ 27,908
Costs and expenses:    
Cost of revenue 6,108 6,005
Research and development 9,381 7,707
Marketing and sales 3,044 3,312
General and administrative 2,885 2,360
Total costs and expenses 21,418 19,384
Income from operations 7,227 8,524
Interest and other income, net 80 384
Income before provision for income taxes 7,307 8,908
Provision for income taxes 1,598 1,443
Net income $ 5,709 $ 7,465
Earnings per share attributable to Class A and Class B common stockholders:    
Basic (in dollars per share) $ 2.21 $ 2.74
Diluted (in dollars per share) $ 2.20 $ 2.72
Weighted-average shares used to compute earnings per share attributable to Class A and Class B common stockholders:    
Basic (in shares) 2,587 2,725
Diluted (in shares) 2,596 2,742