v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Millions, $ in Millions
Total
Class A, Class B, Class C Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balance (in shares) at Dec. 31, 2020   13,504    
Beginning Balance at Dec. 31, 2020 $ 222,544 $ 58,510 $ 633 $ 163,401
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common and capital stock issued (in shares)   145    
Stock issued (in shares) 12 $ 12    
Stock-based compensation expense 15,539 15,539    
Tax withholding related to vesting of restricted stock units and other (10,273) $ (10,273)    
Repurchases of stock (in shares)   (407)    
Repurchases of stock (50,274) $ (2,324)   (47,950)
Sale of interest in consolidated entities 310 $ 310    
Net income 76,033     76,033
Other comprehensive income (loss) (2,256)   (2,256)  
Ending Balance (in shares) at Dec. 31, 2021   13,242    
Ending Balance at Dec. 31, 2021 251,635 $ 61,774 (1,623) 191,484
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common and capital stock issued (in shares)   137    
Stock issued (in shares) 8 $ 8    
Stock-based compensation expense 19,525 19,525    
Tax withholding related to vesting of restricted stock units and other (9,755) $ (9,754)   (1)
Repurchases of stock (in shares)   (530)    
Repurchases of stock (59,296) $ (3,404)   (55,892)
Sale of interest in consolidated entities 35 $ 35    
Net income 59,972     59,972
Other comprehensive income (loss) (5,980)   (5,980)  
Ending Balance (in shares) at Dec. 31, 2022   12,849    
Ending Balance at Dec. 31, 2022 256,144 $ 68,184 (7,603) 195,563
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common and capital stock issued (in shares)   139    
Stock-based compensation expense 22,578 $ 22,578    
Tax withholding related to vesting of restricted stock units and other (10,155) $ (10,164)   9
Repurchases of stock (in shares)   (528)    
Repurchases of stock (62,184) $ (4,064)   (58,120)
Net income 73,795     73,795
Other comprehensive income (loss) 3,201   3,201  
Ending Balance (in shares) at Dec. 31, 2023   12,460    
Ending Balance at Dec. 31, 2023 $ 283,379 $ 76,534 $ (4,402) $ 211,247