XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive (Loss) Income (AOCI) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ 20,634  
Reclassification to: cost of sales $ 2,205 $ 1,977 6,508 $ 5,893
Reclassification to: Other (income) expense, net (106) (42) (276) (144)
Reclassification to: Income taxes (170) (209) (412) (517)
Net OCI (4) (190) (473) (129)
Ending balance 21,785 20,149 21,785 20,149
Marketable Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 0 0 0 0
OCI 0 0 0 0
Income taxes 0 0 0 0
Ending balance 0 0 0 0
Marketable Securities | Reclassification out of Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Reclassification to: cost of sales 0 0 0 0
Reclassification to: Other (income) expense, net 0 0 0 0
Reclassification to: Income taxes 0 0 0 0
Net OCI 0 0 0 0
Pension Plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 6 (27) 4 (28)
OCI 0 (1) 3 (1)
Income taxes 0 (1) (1) 0
Ending balance 6 (29) 6 (29)
Pension Plans | Reclassification out of Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Reclassification to: cost of sales 0 0 0 0
Reclassification to: Other (income) expense, net 0 0 0 0
Reclassification to: Income taxes 0 0 0 0
Net OCI 0 (2) 2 (1)
Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 34 38 31 39
OCI 19 (28) 25 (4)
Income taxes (3) 7 (2) 0
Ending balance 42 11 42 11
Hedges | Reclassification out of Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Reclassification to: cost of sales (8) (8) (13) (28)
Reclassification to: Other (income) expense, net (1) 0 (2) (3)
Reclassification to: Income taxes 1 2 3 7
Net OCI 8 (27) 11 (28)
Financial Statement Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (802) (366) (328) (427)
OCI (4) (221) (589) (91)
Income taxes 0 66 128 9
Ending balance (814) (527) (814) (527)
Financial Statement Translation | Reclassification out of Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Reclassification to: cost of sales 0 0 0 0
Reclassification to: Other (income) expense, net (11) (8) (33) (24)
Reclassification to: Income taxes 3 2 8 6
Net OCI (12) (161) (486) (100)
Accumulated other comprehensive income (loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (762) (355) (293) (416)
OCI 15 (250) (561) (96)
Income taxes (3) 72 125 9
Net OCI (4) (190)   (129)
Ending balance (766) (545) (766) (545)
Accumulated other comprehensive income (loss) | Reclassification out of Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Reclassification to: cost of sales (8) (8) (13) (28)
Reclassification to: Other (income) expense, net (12) (8) (35) (27)
Reclassification to: Income taxes 4 4 11 13
Net OCI $ (4) $ (190) $ (473) $ (129)