XML 66 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Company’s Outstanding Debt
The Company’s outstanding debt is as follows:
December 31,
(In millions)20242023
Short-term:
Current portion of long-term debt$519 $1,619 
$519 $1,619 
Long-term:
Senior notes – 3.50% due 2024
$ $600 
Senior notes – 3.875% due 2024
 1,000 
Senior notes – 3.50% due 2025
500 499 
Senior notes – 1.349% due 2026
579 617 
Senior notes – 3.75% due 2026
599 599 
Senior notes – 4.550% due 2027
945  
Senior notes – Floating due 2027
299  
Senior notes – 4.375% due 2029
1,499 1,499 
Senior notes – 1.979% due 2030
566 601 
Senior notes – 2.25% due 2030
742 741 
Senior notes – 4.65% due 2030
991  
Senior notes – 2.375% due 2031
397 397 
Senior notes – 4.850% due 2031
992  
Senior notes – 5.750% due 2032
494 493 
Senior notes – 5.875% due 2033
299 298 
Senior notes – 5.400% due 2033
593 592 
Senior notes – 5.150% due 2034
495  
Senior notes – 5.00% due 2035
1,982  
Senior notes – 4.75% due 2039
496 496 
Senior notes – 5.35% due 2044
495  
Senior notes – 4.35% due 2047
494 494 
Senior notes – 4.20% due 2048
593 593 
Senior notes – 4.90% due 2049
1,239 1,239 
Senior notes – 2.90% due 2051
346 346 
Senior notes – 6.25% due 2052
491 491 
Senior notes – 5.450% due 2053
591 591 
Senior notes – 5.700% due 2053
989 988 
Senior notes – 5.450% due 2054
493  
Senior notes – 5.40% due 2055
1,479  
Mortgage – 5.70% due 2035
267 284 
Other2 
19,947 13,463 
Less current portion519 1,619 
 $19,428 $11,844 
Schedule of Estimated Fair Value of Short-Term and Long-Term Debt The fair value amounts shown in the following table are not necessarily indicative of the amounts that the Company would realize upon disposition, nor do they indicate the Company’s intent or need to dispose of the financial instrument.
  
December 31, 2024December 31, 2023
(In millions)Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Short-term debt$519 $518 $1,619 $1,610 
Long-term debt$19,428 $18,734 $11,844 $11,723