XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
ALLIANCES - Financial Information Pertaining to Alliances (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Alliance Statement [Line Items]      
Total Revenues $ 48,300 $ 45,006 $ 46,159
Cost of products sold [1] 13,968 10,693 10,137
Marketing, selling and administrative (8,414) (7,772) (7,814)
Other (income)/expense, net 893 (1,158) 576
Receivables – from alliance partners 10,747 10,921  
Accounts payable – to alliance partners 3,602 3,259  
Net product sales      
Alliance Statement [Line Items]      
Total Revenues 46,778 43,778 44,671
Alliance revenues      
Alliance Statement [Line Items]      
Total Revenues 479 608 742
Alliance revenues      
Alliance Statement [Line Items]      
Total Revenues 14,066 13,151 12,743
Cost of products sold 6,597 6,067 5,768
Marketing, selling and administrative (295) (263) (223)
Research and development 237 137 49
Acquired IPRD 880 55 100
Other (income)/expense, net (137) (49) (53)
Receivables – from alliance partners 221 233  
Accounts payable – to alliance partners 1,578 1,394  
Deferred income from alliances 222 274  
Alliance revenues | Net product sales      
Alliance Statement [Line Items]      
Total Revenues 13,587 12,543 12,001
Alliance revenues | Alliance revenues      
Alliance Statement [Line Items]      
Total Revenues $ 479 $ 608 $ 742
[1] Excludes amortization of acquired intangible assets.