XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT AND CREDIT FACILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Summary of Financing Arrangements
The following table summarizes the carrying amount of our borrowings under various financing arrangements:
(in millions)Carrying Amount
Type of BorrowingIssue DateMaturity DateInterest RateDecember 31, 2024December 31, 2023
Senior UnsecuredMarch 2014April 20243.70%— 1,750 
Senior UnsecuredNovember 2014February 20253.50%1,750 1,749 
Senior UnsecuredSeptember 2015March 20263.65%2,747 2,744 
Senior UnsecuredSeptember 2016March 20272.95%1,249 1,248 
Senior UnsecuredSeptember 2020October 20271.20%748 747 
Senior UnsecuredNovember 2024November 20294.80%746 — 
Senior UnsecuredSeptember 2020October 20301.65%995 994 
Senior UnsecuredSeptember 2023October 20335.25%993 992 
Senior UnsecuredNovember 2024June 20355.10%991 — 
Senior UnsecuredSeptember 2015September 20354.60%994 993 
Senior UnsecuredSeptember 2016September 20364.00%744 743 
Senior UnsecuredSeptember 2020October 20402.60%989 988 
Senior UnsecuredDecember 2011December 20415.65%997 996 
Senior UnsecuredMarch 2014April 20444.80%1,738 1,737 
Senior UnsecuredNovember 2014February 20454.50%1,735 1,734 
Senior UnsecuredSeptember 2015March 20464.75%2,224 2,222 
Senior UnsecuredSeptember 2016March 20474.15%1,730 1,729 
Senior UnsecuredSeptember 2020October 20502.80%1,479 1,478 
Senior UnsecuredSeptember 2023October 20535.55%988 988 
Senior UnsecuredNovember 2024November 20545.50%989 — 
Senior UnsecuredNovember 2024November 20645.60%738 — 
Total senior unsecured notes25,562 23,834 
Liability related to future royalties1,148 1,153 
Total debt, net26,710 24,987 
Less: Current portion of long-term debt, net1,815 1,798 
Total Long-term debt, net$24,896 $23,189 
Summary of Contractual Maturities of Financing Obligations
The following table summarizes the aggregate future principal maturities of our senior unsecured notes as of December 31, 2024:
(in millions)Amount
2025$1,750 
20262,750 
20272,000 
2028— 
2029750 
Thereafter18,500 
Total$25,750