XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Equity and Accumulated Other Comprehensive Earnings (Loss) - AOCI Additional Details (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Gains (losses) on cash flow hedges:        
Commodity contracts recorded in net sales $ 3,338 $ 2,959 $ 6,435 $ 5,833
Earnings before taxes 268 200 497 301
Tax benefit (expense) on amounts reclassified into earnings (61) (49) (114) (76)
Net earnings 215 159 394 3,845
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)        
Gains (losses) on cash flow hedges:        
Earnings before taxes (54) 4 (84) 38
Tax benefit (expense) on amounts reclassified into earnings 14 (1) 21 (9)
Net earnings (40) 3 (63) 29
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss) | Commodity contracts        
Gains (losses) on cash flow hedges:        
Commodity contracts recorded in net sales 17 (19) 12 (6)
Commodity contracts recorded in cost of sales (1) 4 2 (10)
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss) | Foreign exchange contract        
Gains (losses) on cash flow hedges:        
Currency exchange contracts recorded in selling, general and administrative (73) 16 (101) 48
Derivatives Designated as Hedges (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss) | Interest rate swap agreements        
Gains (losses) on cash flow hedges:        
Interest rate contracts recorded in interest expense 3 3 3 6
Accumulated Defined Benefit Plans Adjustment, Effect Of Disposal Of Discontinued Operations [Member] | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)        
Amortization Of Pension And Other Postretirement Benefits:        
Total before tax effect       (127)
Pension and Other Postretirement Benefits (Net of Tax) | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)        
Amortization Of Pension And Other Postretirement Benefits:        
Total before tax effect (5) (3) (9) (134)
Tax benefit (expense) on amounts reclassified into earnings 1 1 2 35
Recognized gain (loss), net of tax (4) (2) (7) (99)
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)        
Amortization Of Pension And Other Postretirement Benefits:        
Total before tax effect (4) $ (3) (8) (6)
Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] | Amount Reclassified from Accumulated Other Comprehensive Earnings (Loss)        
Amortization Of Pension And Other Postretirement Benefits:        
Total before tax effect $ (1)   $ (1) $ (1)