XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term Debt - Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Jan. 22, 2021
Aug. 19, 2020
May 13, 2020
Feb. 06, 2020
Debt Instrument [Line Items]            
Debt $ 3,234,301 $ 3,370,372        
Debt, Less current maturities (250,417) (250,398)        
Debt, excluding current maturities 2,983,884 3,119,974        
Deferred financing costs 23,437 29,245        
Deferred financing costs, Less current maturities (611) (380)        
Deferred financing costs, excluding current maturities 22,826 28,865        
Debt, net of deferred financing costs 3,210,864 3,341,127        
Debt, net of deferred financing costs, Less current maturities (249,806) (250,018)        
Long-term debt, excluding current maturities 2,961,058 3,091,109        
Senior Credit Facility            
Debt Instrument [Line Items]            
Debt 883,474 1,019,222        
Deferred financing costs 5,623 8,266        
Debt, net of deferred financing costs 877,851 1,010,956        
Accounts Receivable Securitization Program            
Debt Instrument [Line Items]            
Debt 250,000 250,000        
Deferred financing costs 611 380        
Debt, net of deferred financing costs $ 249,389 $ 249,620        
3 3/4% Senior Notes            
Debt Instrument [Line Items]            
Interest rate on senior notes 3.75% 3.75%       3.75%
Debt $ 600,000 $ 600,000        
Deferred financing costs 3,802 4,923        
Debt, net of deferred financing costs $ 596,198 595,077        
3 5/8% Senior Notes            
Debt Instrument [Line Items]            
Interest rate on senior notes 3.625%   3.625%      
Debt $ 550,000 550,000        
Deferred financing costs 5,440 6,226        
Debt, net of deferred financing costs $ 544,560 $ 543,774        
4% Senior Notes            
Debt Instrument [Line Items]            
Interest rate on senior notes 4.00% 4.00%   4.00%   4.00%
Debt $ 549,595 $ 549,516        
Deferred financing costs 4,854 5,675        
Debt, net of deferred financing costs $ 544,741 $ 543,841        
4 7/8% Senior Notes            
Debt Instrument [Line Items]            
Interest rate on senior notes 4.875% 4.875%     4.875%  
Debt $ 400,000 $ 400,000        
Deferred financing costs 3,107 3,775        
Debt, net of deferred financing costs 396,893 396,225        
Other notes with various rates and terms            
Debt Instrument [Line Items]            
Debt 1,232 1,634        
Deferred financing costs 0 0        
Debt, net of deferred financing costs $ 1,232 $ 1,634