XML 125 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing arrangements - Schedule of Borrowings (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
GBP (£)
Dec. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]            
Unamortized bond discounts, premiums and issuance costs, net $ (1,360)     $ (1,420)    
Fair value adjustments (343)     (314)    
Other 24     17    
Total carrying value of debt 60,099     64,613    
Less current portion (3,550)     (1,443)    
Total long-term debt 56,549     63,170    
Notes            
Debt Instrument [Line Items]            
Principal Amount 0       $ 24,000 $ 7,000
Total principal amount of debt 61,778     66,330    
Total carrying value of debt $ 58,300     60,600    
3.625% notes due 2024 (3.625% 2024 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.625% 3.625% 3.625%      
Total principal amount of debt $ 0     1,400    
1.90% notes due 2025 (1.90% 2025 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 1.90% 1.90% 1.90%      
Total principal amount of debt $ 500     500    
5.25% notes due 2025 (5.25% 2025 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.25% 5.25% 5.25%      
Principal Amount         2,000  
Total principal amount of debt $ 2,000     2,000    
Term loan due April 2025 | Secured Debt            
Debt Instrument [Line Items]            
Total principal amount of debt $ 0     2,000    
3.125% notes due 2025 (3.125% 2025 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.125% 3.125% 3.125%      
Total principal amount of debt $ 1,000     1,000    
2.00% €750 million notes due 2026 (2.00% 2026 euro Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 2.00% 2.00% 2.00%      
Principal Amount | €   € 750,000,000        
Total principal amount of debt $ 777     828    
5.507% notes due 2026 (5.507% 2026 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.507% 5.507% 5.507%      
Principal Amount         1,500  
Total principal amount of debt $ 1,500     1,500    
2.60% notes due 2026 (2.60% 2026 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 2.60% 2.60% 2.60%      
Total principal amount of debt $ 1,250     1,250    
Term loan due October 2026 | Secured Debt            
Debt Instrument [Line Items]            
Total principal amount of debt $ 1,800     2,000    
5.50% £475 million notes due 2026 (5.50% 2026 pound sterling Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.50% 5.50% 5.50%      
Principal Amount | £     £ 475,000,000      
Total principal amount of debt $ 595     605    
2.20% notes due 2027 (2.20% 2027 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 2.20% 2.20% 2.20%     2.20%
Total principal amount of debt $ 1,724     1,724    
3.20% notes due 2027 (3.20% 2027 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.20% 3.20% 3.20%      
Total principal amount of debt $ 1,000     1,000    
5.15% notes due 2028 (5.15% 2028 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.15% 5.15% 5.15%      
Principal Amount         3,750  
Total principal amount of debt $ 3,750     3,750    
1.65% notes due in 2028 (1.65% 2028 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 1.65% 1.65% 1.65%     1.65%
Total principal amount of debt $ 1,234     1,234    
3.00% notes due 2029 (3.00% 2029 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.00% 3.00% 3.00%     3.00%
Principal Amount           $ 750
Total principal amount of debt $ 750     750    
4.05% notes due 2029 (4.05% 2029 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.05% 4.05% 4.05%     4.05%
Principal Amount           $ 1,250
Total principal amount of debt $ 1,250     1,250    
4.00% £700 million notes due 2029 (4.00% 2029 pound sterling Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.00% 4.00% 4.00%      
Principal Amount | £     £ 700,000,000      
Total principal amount of debt $ 876     892    
2.45% notes due 2030 (2.45% 2030 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 2.45% 2.45% 2.45%      
Total principal amount of debt $ 1,250     1,250    
5.25% notes due 2030 (5.25% 2030 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.25% 5.25% 5.25%      
Principal Amount         2,750  
Total principal amount of debt $ 2,750     2,750    
2.30% notes due 2031 (2.30% 2031 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 2.30% 2.30% 2.30%      
Total principal amount of debt $ 1,250     $ 1,250    
2.00% notes due 2032 (2.00% 2032 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 2.00% 2.00% 2.00% 2.00%   2.00%
Total principal amount of debt $ 1,001     $ 1,001    
3.35% notes due 2032 (3.35% 2032 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.35% 3.35% 3.35%     3.35%
Principal Amount           $ 1,000
Total principal amount of debt $ 1,000     1,000    
4.20% notes due 2033 (4.20% 2033 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.20% 4.20% 4.20%     4.20%
Principal Amount           $ 750
Total principal amount of debt $ 750     750    
5.25% notes due 2033 (5.25% 2033 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.25% 5.25% 5.25%      
Principal Amount         4,250  
Total principal amount of debt $ 4,250     4,250    
6.375% notes due 2037 (6.375% 2037 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 6.375% 6.375% 6.375%      
Total principal amount of debt $ 478     478    
6.90% notes due 2038 (6.90% 2038 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 6.90% 6.90% 6.90%      
Total principal amount of debt $ 254     254    
6.40% notes due 2039 (6.40% 2039 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 6.40% 6.40% 6.40%      
Total principal amount of debt $ 333     $ 333    
3.15% notes due 2040 (3.15% 2040 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.15% 3.15% 3.15% 3.15%    
Total principal amount of debt $ 1,668     $ 1,803    
5.75% notes due 2040 (5.75% 2040 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.75% 5.75% 5.75%      
Total principal amount of debt $ 373     $ 373    
2.80% notes due 2041 (2.80% 2041 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 2.80% 2.80% 2.80% 2.80%   2.80%
Total principal amount of debt $ 776     $ 949    
4.95% notes due 2041 (4.95% 2041 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.95% 4.95% 4.95%      
Total principal amount of debt $ 600     600    
5.15% notes due 2041 (5.15% 2041 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.15% 5.15% 5.15%      
Total principal amount of debt $ 729     729    
5.65% notes due 2042 (5.65% 2042 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.65% 5.65% 5.65%      
Total principal amount of debt $ 415     415    
5.60% notes due 2043 (5.60% 2043 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.60% 5.60% 5.60%      
Principal Amount         2,750  
Total principal amount of debt $ 2,750     2,750    
5.375% notes due 2043 (5.375% 2043 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.375% 5.375% 5.375%      
Total principal amount of debt $ 185     185    
4.40% notes due 2045 (4.40% 2045 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.40% 4.40% 4.40%      
Total principal amount of debt $ 2,250     2,250    
4.563% notes due 2048 (4.563% 2048 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.563% 4.563% 4.563%      
Total principal amount of debt $ 1,415     $ 1,415    
3.375% notes due 2050 (3.375% 2050 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.375% 3.375% 3.375% 3.375%    
Total principal amount of debt $ 1,764     $ 2,132    
4.663% notes due 2051 (4.663% 2051 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.663% 4.663% 4.663%      
Total principal amount of debt $ 3,541     $ 3,541    
3.00% notes due 2052 (3.00% 2052 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.00% 3.00% 3.00% 3.00%   3.00%
Total principal amount of debt $ 890     $ 999    
4.20% notes due 2052 (4.20% 2052 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.20% 4.20% 4.20% 4.20%   4.20%
Principal Amount           $ 1,000
Total principal amount of debt $ 895     $ 950    
4.875% notes due 2053 (4.875% 2053 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.875% 4.875% 4.875%     4.875%
Principal Amount           $ 1,000
Total principal amount of debt $ 1,000     1,000    
5.65% notes due 2053 (5.65% 2053 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.65% 5.65% 5.65%      
Principal Amount         4,250  
Total principal amount of debt $ 4,250     4,250    
2.77% notes due 2053 (2.77% 2053 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 2.77% 2.77% 2.77%      
Total principal amount of debt $ 940     $ 940    
4.40% notes due 2062 (4.40% 2062 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 4.40% 4.40% 4.40% 4.40%   4.40%
Principal Amount           $ 1,250
Total principal amount of debt $ 1,165     $ 1,200    
5.75% notes due 2063 (5.75% 2063 Notes) | Notes            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.75% 5.75% 5.75%      
Principal Amount         $ 2,750  
Total principal amount of debt $ 2,750     2,750    
Other notes due 2097 | Notes            
Debt Instrument [Line Items]            
Total principal amount of debt $ 100     $ 100