v3.24.4
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt Balances and Activity
Debt was as follows:
(in millions)December 31,
2024
December 31,
2023
7.125% Senior Notes due 2024
$— $2,500 
3.500% Senior Notes due 2025
3,000 3,000 
4.738% Series 2018-1 A-1 Notes due 2025
131 656 
7.625% Senior Notes due 2025
— 1,500 
1.500% Senior Notes due 2026
1,000 1,000 
2.250% Senior Notes due 2026
1,800 1,800 
2.625% Senior Notes due 2026
1,200 1,200 
7.625% Senior Notes due 2026
1,500 1,500 
3.750% Senior Notes due 2027
4,000 4,000 
5.375% Senior Notes due 2027
500 500 
2.050% Senior Notes due 2028
1,750 1,750 
4.750% Senior Notes due 2028
1,500 1,500 
4.750% Senior Notes to affiliates due 2028
1,500 1,500 
4.800% Senior Notes due 2028
900 900 
4.910% Class A Senior ABS Notes due 2028
570 750 
4.950% Senior Notes due 2028
1,000 1,000 
5.152% Series 2018-1 A-2 Notes due 2028
1,194 1,562 
6.875% Senior Notes due 2028
2,475 2,475 
2.400% Senior Notes due 2029
500 500 
2.625% Senior Notes due 2029
1,000 1,000 
3.375% Senior Notes due 2029
2,350 2,350 
3.550% Senior Notes due 2029 (EUR-denominated)
621 — 
4.200% Senior Notes due 2029
700 — 
4.250% Class A Senior ABS Notes due 2029
500 — 
4.850% Senior Notes due 2029
1,000 — 
5.050% Class A Senior ABS Notes due 2029
500 — 
3.875% Senior Notes due 2030
7,000 7,000 
2.250% Senior Notes due 2031
1,000 1,000 
2.550% Senior Notes due 2031
2,500 2,500 
2.875% Senior Notes due 2031
1,000 1,000 
3.500% Senior Notes due 2031
2,450 2,450 
2.700% Senior Notes due 2032
1,000 1,000 
3.700% Senior Notes due 2032 (EUR-denominated)
777 — 
8.750% Senior Notes due 2032
2,000 2,000 
5.050% Senior Notes due 2033
2,600 2,600 
5.200% Senior Notes due 2033
1,250 1,250 
5.150% Senior Notes due 2034
1,250 — 
5.750% Senior Notes due 2034
1,000 1,000 
4.700% Senior Notes due 2035
900 — 
3.850% Senior Notes due 2036 (EUR-denominated)
673 — 
4.375% Senior Notes due 2040
2,000 2,000 
3.000% Senior Notes due 2041
2,500 2,500 
4.500% Senior Notes due 2050
3,000 3,000 
3.300% Senior Notes due 2051
3,000 3,000 
3.400% Senior Notes due 2052
2,800 2,800 
5.650% Senior Notes due 2053
1,750 1,750 
5.750% Senior Notes due 2054
1,250 1,250 
6.000% Senior Notes due 2054
1,000 1,000 
5.250% Senior Notes due 2055
900 — 
5.500% Senior Notes due 2055
750 — 
3.600% Senior Notes due 2060
1,700 1,700 
5.800% Senior Notes due 2062
750 750 
Unamortized premium on debt to third parties775 1,011 
Unamortized discount on debt to third parties(223)(223)
Debt issuance costs and consent fees(278)(263)
Total debt78,265 75,018 
Less: Current portion of Senior Notes4,068 3,619 
Total long-term debt$74,197 $71,399 
Long-term debt was classified as follows:
(in millions)December 31,
2024
December 31,
2023
Long-term debt$72,700 $69,903 
Long-term debt to affiliates1,497 1,496 
Total long-term debt$74,197 $71,399 
During the year ended December 31, 2024, we issued the following Senior Notes and ABS Notes:
(in millions)Principal IssuancesDiscounts and Issuance CostsNet Proceeds from Issuance of Long-Term DebtIssue Date
4.850% Senior Notes due 2029
$1,000 $(6)$994 January 12, 2024
5.150% Senior Notes due 2034
1,250 (11)1,239 January 12, 2024
5.500% Senior Notes due 2055
750 (7)743 January 12, 2024
3.550% Senior Notes due 2029 (EUR-denominated)
645 (3)642 May 8, 2024
3.700% Senior Notes due 2032 (EUR-denominated)
806 (4)802 May 8, 2024
3.850% Senior Notes due 2036 (EUR-denominated)
699 (7)692 May 8, 2024
4.200% Senior Notes due 2029
700 (4)696 September 26, 2024
4.700% Senior Notes due 2035
900 (6)894 September 26, 2024
5.250% Senior Notes due 2055
900 (10)890 September 26, 2024
Total of Senior Notes issued$7,650 $(58)$7,592 
5.050% Class A Senior ABS Notes due 2029
$500 $(3)$497 February 14, 2024
4.250% Class A Senior ABS Notes due 2029
500 (2)498 October 9, 2024
Total of ABS Notes issued$1,000 $(5)$995 
Schedule of Debt Instrument Redemption and Repayments
During the year ended December 31, 2024, we made the following note redemptions and repayments:
(in millions)Principal AmountPayment Date
7.125% Senior Notes due 2024
$2,500 June 15, 2024
7.625% Senior Notes due 2025
1,500 November 15, 2024
Total Redemptions$4,000 
4.738% Secured Series 2018-1 A-1 Notes due 2025
$525 Various
5.152% Series 2018-1 A-2 Notes due 2028
368 Various
4.910% Class A Senior ABS Notes due 2028
180 Various
Total Repayments$1,073 
Schedule of Maturities of ABS Notes
The expected maturities of our ABS Notes as of December 31, 2024, were as follows:
(in millions)Expected Maturities
2025$570 
2026594 
2027406 
Total$1,570 
Schedule of Variable Interest Entities
The following table summarizes the carrying amounts and classification of assets, which consists primarily of the deferred purchase price, and liabilities included on our Consolidated Balance Sheets with respect to the Service BRE:
(in millions)December 31,
2024
December 31,
2023
Other current assets$— $209 
Other current liabilities328 373 
The following table summarizes the carrying amounts and classification of assets and liabilities included in our Consolidated Balance Sheets with respect to the ABS Entities:
(in millions)December 31,
2024
December 31,
2023
Assets
Equipment installment plan receivables, net$1,472 $739 
Equipment installment plan receivables due after one year, net352 168 
Other current assets151 101 
Liabilities
Accounts payable and accrued liabilities
Short-term debt570 198 
Long-term debt996 550