XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Our total debt consisted of the following (in millions):
20242023
Notes
4.95% due 2025
$500 $500 
3.55% due 2026
1,000 1,000 
5.10% due 2027
750 750 
4.45% due 2028
500 500 
4.50% due 2029
650 — 
1.85% due 2030
400 400 
4.70% due 2031
600 — 
3.90% due 2032
800 800 
5.25% due 2033
1,000 1,000 
4.75% and 4.80% due 2034
1,450 850 
3.60% due 2035
500 500 
4.50% and 6.15% due 2036
1,054 1,054 
4.07% due 2042
1,336 1,336 
3.80% due 2045
1,000 1,000 
4.70% due 2046
1,326 1,326 
2.80% due 2050
750 750 
4.09% due 2052
1,578 1,578 
4.15% due 2053
850 850 
5.70% due 2054
1,000 1,000 
5.20% due 2055
1,050 650 
4.30% due 2062
650 650 
5.90% due 2063
750 750 
5.20% due 2064
750 — 
Other notes with rates from 4.85% to 8.50%, due 2025 to 2041
1,313 1,479 
Total debt21,557 18,723 
Less: unamortized discounts and issuance costs(1,287)(1,264)
Total debt, net20,270 17,459 
Less: current portion(643)(168)
Long-term debt, net$19,627 $17,291