v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue: $ 34,146 $ 27,714 $ 94,791 $ 84,444
Costs and expenses:        
Cost of revenue 6,210 5,716 18,264 16,913
Research and development 9,241 9,170 27,966 25,567
Marketing and sales 2,877 3,780 9,075 10,688
General and administrative 2,070 3,384 9,119 8,731
Total costs and expenses 20,398 22,050 64,424 61,899
Income from operations 13,748 5,664 30,367 22,545
Interest and other income (expense), net 272 (88) 254 125
Income before provision for income taxes 14,020 5,576 30,621 22,670
Provision for income taxes 2,437 1,181 5,540 4,123
Net income $ 11,583 $ 4,395 $ 25,081 $ 18,547
Earnings per share attributable to Class A and Class B common stockholders:        
Basic (in dollars per share) $ 4.50 $ 1.64 $ 9.73 $ 6.86
Diluted (in dollars per share) $ 4.39 $ 1.64 $ 9.56 $ 6.82
Weighted-average shares used to compute earnings per share attributable to Class A and Class B common stockholders:        
Basic (in shares) 2,576 2,682 2,577 2,703
Diluted (in shares) 2,641 2,687 2,623 2,718