XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consists of the following ($ in millions):
 December 31, 2024December 31, 2023
$2,500 million 4.25% Senior Notes, due December 15, 2027
$2,398 $2,395 
$2,300 million 2.45% Senior Notes, due July 15, 2028
2,302 2,303 
$3,500 million 4.625% Senior Notes, due December 15, 2029
3,277 3,277 
$2,000 million 3.375% Senior Notes, due February 15, 2030
2,000 2,000 
$2,200 million 3.00% Senior Notes, due October 15, 2030
2,200 2,200 
$2,200 million 2.50% Senior Notes, due March 1, 2031
2,200 2,200 
$1,300 million 2.625% Senior Notes, due August 1, 2031
1,300 1,300 
Total senior notes15,677 15,675 
Term Loan Facility2,006 2,115 
Revolving Credit Agreement950 150 
Finance leases and other— 11 
Debt issuance costs(100)(122)
Total debt18,533 17,829 
Less: current portion(110)(119)
 Long-term debt$18,423 $17,710 
Schedule of Aggregate Maturities of Debt
Aggregate maturities for the Company's debt for the years ending December 31, are as follows ($ in millions):
Aggregate Maturities
2025$110 
20262,848 
20272,405 
20282,300 
20293,277 
Thereafter7,700 
Total$18,640