XML 93 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt (Long-Term Debt) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Sep. 20, 2021
Aug. 31, 2021
Dec. 31, 2020
Jan. 23, 2020
Debt Instrument [Line Items]          
Total debt and lease obligations $ 5,101,971,000     $ 4,750,812,000  
Less - current portion (6,020,000)     (8,268,000)  
Finance leases 10,519,000     3,754,000  
Less - current portion (6,020,000)     (8,268,000)  
Less - unamortized debt discount and issuance costs (55,451,000)     (33,866,000)  
Long-term portion of debt and notes payable 5,040,500,000     4,708,678,000  
Long-term debt and lease obligation $ 5,040,500,000     4,708,678,000  
Finance leases, expiration year 2027        
Finance leases interest rate 1.89%        
Credit Agreement [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Long term debt $ 803,944,000     203,927,000  
Credit Agreement [Member] | Revolving Credit Facility [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Bearing interest 1.10%        
Credit Agreement [Member] | Revolving Credit Facility [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Bearing interest 3.25%        
Credit Agreement [Member] | Term Loan Facility [Member]          
Debt Instrument [Line Items]          
Long term debt $ 650,000,000     650,000,000  
Bearing interest 1.10%        
Senior Notes due 2021 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 100,000,000     $ 100,000,000  
Interest rate       4.64%  
Senior note year due 2021        
New Senior Notes due 2021 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt     $ 150,000,000 $ 150,000,000  
Interest rate       2.39%  
Senior note year due 2021        
Senior Notes due 2022 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 125,000,000     $ 125,000,000  
Interest rate       3.09%  
Senior note year due 2022        
Senior Notes due 2023 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 200,000,000     $ 200,000,000  
Interest rate       2.75%  
Senior note year due 2023        
Senior Notes due 2024 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt     150,000,000 $ 150,000,000  
Interest rate       3.24%  
Senior note year due 2024        
Senior Notes due 2025 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 375,000,000     $ 375,000,000  
Interest rate       3.41%  
Senior note year due 2025        
Senior Notes due 2026 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt     400,000,000 $ 400,000,000  
Interest rate       3.03%  
Senior note year due 2026        
Senior Notes due 2027 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt     $ 250,000,000 $ 250,000,000  
Interest rate       3.49%  
Senior note year due 2027        
Senior Notes due 2028 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 500,000,000     $ 500,000,000  
Interest rate 4.25%     4.25%  
Senior note year due 2028        
Senior Notes due 2029 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 500,000,000     $ 500,000,000  
Interest rate 3.50%     3.50%  
Senior note year due 2029        
Senior Notes due 2030 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 600,000,000     $ 600,000,000  
Interest rate 2.60%     2.60% 2.60%
Senior note year due 2030        
Senior Notes due 2032 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 650,000,000        
Interest rate 2.20% 2.20%      
Senior note year due 2032        
Senior Notes due 2050 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 500,000,000     $ 500,000,000  
Interest rate 3.05%     3.05%  
Senior note year due 2050        
Senior Notes due 2052 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Long term debt $ 850,000,000        
Interest rate 2.95% 2.95%      
Senior note year due 2052        
Notes Payable to Sellers and Other Third Parties [Member]          
Debt Instrument [Line Items]          
Long term debt $ 37,508,000     $ 43,131,000  
Notes Payable to Sellers and Other Third Parties [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Interest rate 2.42%        
Senior note year due 2028        
Notes Payable to Sellers and Other Third Parties [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Interest rate 10.35%        
Senior note year due 2036