XML 35 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue: $ 31,999 $ 28,822 $ 60,645 $ 56,729
Costs and expenses:        
Cost of revenue 5,945 5,192 12,054 11,197
Research and development 9,344 8,690 18,725 16,397
Marketing and sales 3,154 3,595 6,198 6,907
General and administrative 4,164 2,987 7,049 5,347
Total costs and expenses 22,607 20,464 44,026 39,848
Income from operations 9,392 8,358 16,619 16,881
Interest and other income (expense), net (99) (172) (19) 213
Income before provision for income taxes 9,293 8,186 16,600 17,094
Provision for income taxes 1,505 1,499 3,102 2,942
Net income $ 7,788 $ 6,687 $ 13,498 $ 14,152
Earnings per share attributable to Class A and Class B common stockholders:        
Basic (in dollars per share) $ 3.03 $ 2.47 $ 5.24 $ 5.21
Diluted (in dollars per share) $ 2.98 $ 2.46 $ 5.18 $ 5.19
Weighted-average shares used to compute earnings per share attributable to Class A and Class B common stockholders:        
Basic (in shares) 2,568 2,704 2,577 2,714
Diluted (in shares) 2,612 2,713 2,604 2,729