v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Millions
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Earnings (Loss)
Retained Earnings
Treasury Stock
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2023   615,291          
Beginning balance, Treasury stock (in shares) at Dec. 31, 2023           80,807  
Beginning balance at Dec. 31, 2023 $ 25,937 $ 1 $ 20,304 $ (652) $ 12,043 $ (5,856) $ 97
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings (loss) 1,159       1,163   (4)
Other comprehensive earnings, net of tax 22     22      
Common stock issued for employee benefit plans (in shares)   3,882          
Common stock issued for employee benefit plans 14   14        
Common stock repurchases (in shares)           1,983  
Common stock repurchases (151)         $ (151)  
Stock compensation expense 70   70        
Divestiture of non-controlling interest (3)           (3)
Ending balance (in shares) at Mar. 31, 2024   619,173          
Ending balance, Treasury stock (in shares) at Mar. 31, 2024           82,790  
Ending balance at Mar. 31, 2024 $ 27,048 $ 1 20,388 (630) 13,206 $ (6,007) 90
Beginning balance (in shares) at Dec. 31, 2024 495,907 620,195          
Beginning balance, Treasury stock (in shares) at Dec. 31, 2024 124,288         124,288  
Beginning balance at Dec. 31, 2024 $ 26,500 $ 1 20,562 (504) 15,348 $ (8,997) 90
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings (loss) 1,312       1,311   1
Other comprehensive earnings, net of tax 167     167      
Common stock issued for employee benefit plans (in shares)   2,316          
Common stock issued for employee benefit plans 10   10        
Common stock repurchases (in shares)           705  
Common stock repurchases (41)         $ (41)  
Stock compensation expense $ 59   59        
Ending balance (in shares) at Mar. 31, 2025 497,518 622,511          
Ending balance, Treasury stock (in shares) at Mar. 31, 2025 124,993         124,993  
Ending balance at Mar. 31, 2025 $ 28,007 $ 1 $ 20,631 $ (337) $ 16,659 $ (9,038) $ 91