v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Millions, $ in Millions
Total
Class A and Class B Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Balance at beginning of period (in shares) at Dec. 31, 2020   2,849      
Balance at beginning of period at Dec. 31, 2020 $ 128,290 $ 0 $ 50,018 $ 927 $ 77,345
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock (in shares)   45      
Shares withheld related to net share settlement (in shares)   (17)      
Shares withheld related to net share settlement (5,515)   (3,371)   (2,144)
Share-based compensation 9,164   9,164    
Share repurchases (in shares)   (136)      
Share repurchases (44,810)       (44,810)
Other comprehensive income (loss) (1,620)     (1,620)  
Net income 39,370       39,370
Balance at end of period (in shares) at Dec. 31, 2021   2,741      
Balance at end of period at Dec. 31, 2021 124,879 $ 0 55,811 (693) 69,761
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock (in shares)   54      
Shares withheld related to net share settlement (in shares)   (20)      
Shares withheld related to net share settlement (3,595)   (3,359)   (236)
Share-based compensation 11,992   11,992    
Share repurchases (in shares)   (161)      
Share repurchases (27,926)       (27,926)
Other comprehensive income (loss) (2,837)     (2,837)  
Net income 23,200       23,200
Balance at end of period (in shares) at Dec. 31, 2022   2,614      
Balance at end of period at Dec. 31, 2022 125,713 $ 0 64,444 (3,530) 64,799
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock (in shares)   65      
Shares withheld related to net share settlement (in shares)   (26)      
Shares withheld related to net share settlement (7,012)   (5,218)   (1,794)
Share-based compensation 14,027   14,027    
Share repurchases (in shares)   (92)      
Share repurchases (20,033)       (20,033)
Other comprehensive income (loss) 1,375     1,375  
Net income 39,098       39,098
Balance at end of period (in shares) at Dec. 31, 2023   2,561      
Balance at end of period at Dec. 31, 2023 $ 153,168 $ 0 $ 73,253 $ (2,155) $ 82,070