XML 139 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY - Schedule of Stockholders Equity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance $ 31,061    
Treasury stock, beginning balance (in shares) 825    
Net earnings $ 8,040 $ 6,345 $ 7,014
Other Comprehensive Income/(Loss) (265) (13) 571
Cash dividends declared     $ (4,455)
Ending balance $ 29,430 $ 31,061  
Treasury stock, ending balance (in shares) 902 825  
Dividends declared (in usd per share) $ 2.31 $ 2.19 $ 2.01
Common Stock      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance (in shares) 2,923 2,923 2,923
Beginning balance $ 292 $ 292 $ 292
Ending balance (in shares) 2,923 2,923 2,923
Ending balance $ 292 $ 292 $ 292
Capital in Excess of Par Value of Stock      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance 45,165 44,361 44,325
Share repurchases 105    
Stock compensation 410 804 36
Convertible debt 4    
Ending balance 45,684 45,165 44,361
Accumulated Other Comprehensive Loss      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance (1,281) (1,268) (1,839)
Other Comprehensive Income/(Loss) (265) (13) 571
Ending balance (1,546) (1,281) (1,268)
Retained Earnings      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance 25,503 23,820 21,281
Net earnings 8,025 6,327 6,994
Cash dividends declared (4,762) (4,644)  
Ending balance 28,766 25,503 23,820
Treasury Stock      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance $ (38,618) $ (31,259) $ (26,237)
Treasury stock, beginning balance (in shares) 825 747 679
Stock repurchase program (in shares) 87 109 102
Share repurchases $ (5,306) $ (8,001) $ (6,240)
Stock compensation $ 147 $ 642 $ 1,218
Stock compensation (in shares) (10) (31) (34)
Convertible debt $ 11    
Ending balance $ (43,766) $ (38,618) $ (31,259)
Treasury stock, ending balance (in shares) 902 825 747
Noncontrolling Interest      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance $ 57 $ 60 $ 60
Net earnings 14 18 20
Distributions (16) (21) (20)
Ending balance $ 55 $ 57 $ 60