XML 58 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Debt Level 3 (Tables)
12 Months Ended
Dec. 31, 2025
Debt Instrument [Line Items]  
Schedule of Debt [Table Text Block]
The components of Debt are:
Years Ended December 31,
20252024
 (In thousands)
7.500% Senior Notes due April 2027$136,924 $136,924 
4.625% Senior Notes due December 2027550,000 550,000 
5.125% Senior Notes due June 2029750,000 750,000 
3.375% Senior Notes due August 2030850,000 850,000 
4.000% Senior Notes due May 2031800,000 800,000 
5.750% Senior Notes due October 2032800,000 800,000 
Term Loan due January 2028— 641,250 
Term Loan due November 2030750,000 — 
Bank Credit Facility due January 2028— 120,000 
Bank Credit Facility due November 2030255,000 — 
Corporate Headquarters Debt Facility due February 203754,766 — 
Obligations under finance leases151,061 145,061 
Mortgage notes and other debt, maturities through 205080,142 86,044 
Unamortized debt issuance costs(38,076)(43,981)
Total debt$5,139,817 $4,835,298 
Less: Current maturities of long-term debt(56,847)(83,850)
Total long-term debt$5,082,970 $4,751,448 
Schedule of Maturities of Long-term Debt [Table Text Block]
The following table summarizes the aggregate maturities of our debt for the five years subsequent to December 31, 2025 and thereafter, excluding unamortized premiums and debt issuance costs (in thousands):
2026$56,847 
2027736,928 
202854,264 
2029814,320 
20301,790,101 
2031 and thereafter1,687,357 
Total debt maturities$5,139,817 
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
Cash interest payments for the three years ended December 31 were as follows (in thousands):
Payments in 2025
$252,901 
Payments in 2024
$241,673 
Payments in 2023
$230,551 
Schedule of future cash interest payments [Table Text Block] ash interest payments on our existing long-term debt for the five years subsequent to December 31, 2025 and thereafter are as follows (in thousands):
Payments in 2026
$249,148 
Payments in 2027
238,175 
Payments in 2028
209,179 
Payments in 2029
184,801 
Payments in 2030
150,077 
Payments in 2031 and thereafter
125,876 
Total expected cash interest payments$1,157,256