XML 68 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' equity - Reclassifications Out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Product sales $ 7,447 $ 6,105
Other (expense) income, net (235) 2,064
(Loss) income before income taxes (68) 3,442
Provision for income taxes (45) (601)
Net (loss) income (113) 2,841
Product sales    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Product sales 7,118 5,846
Reclassification out of Accumulated Other Comprehensive Income | Cash flow hedges    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
(Loss) income before income taxes 20 30
Provision for income taxes (4) (6)
Net (loss) income 16 24
Reclassification out of Accumulated Other Comprehensive Income | Foreign currency contract gains | Cash flow hedges | Product sales    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Product sales 51 52
Reclassification out of Accumulated Other Comprehensive Income | Cross-currency swap contract losses | Cash flow hedges    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Other (expense) income, net (31) (22)
Reclassification out of Accumulated Other Comprehensive Income | Cash flow hedges | Foreign currency contract gains | Cash flow hedges | Product sales    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Product sales 51 52
Reclassification out of Accumulated Other Comprehensive Income | Cash flow hedges | Cross-currency swap contract losses | Cash flow hedges    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Other (expense) income, net $ (31) $ (22)