XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT - Long-Term Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jul. 06, 2022
Mar. 07, 2022
Dec. 31, 2021
Debt Instrument [Line Items]        
Total finance lease liabilities $ 26,934     $ 30,185
Unamortized debt issuance costs (4,558)     (1,085)
Long-term debt and lease obligation, including current maturities 1,171,578     1,049,375
Current maturities of long-term obligations (118,981)     (142,351)
Long-Term Obligations, net of unamortized debt issuance costs $ 1,052,597     907,024
Consolidated leverage ratio 1.71      
Consolidated interest coverage ratio 15.00      
Minimum        
Debt Instrument [Line Items]        
Consolidated interest coverage ratio 3.00      
Maximum        
Debt Instrument [Line Items]        
Consolidated leverage ratio 3.50      
Notes payable 0.00% – 16.42%, due in monthly and annual installments through 2030        
Debt Instrument [Line Items]        
Long-term debt, gross $ 29,167     22,785
Notes payable 0.00% – 16.42%, due in monthly and annual installments through 2030 | Minimum        
Debt Instrument [Line Items]        
Interest rate on notes (as a percent) 0.00%      
Notes payable 0.00% – 16.42%, due in monthly and annual installments through 2030 | Maximum        
Debt Instrument [Line Items]        
Interest rate on notes (as a percent) 16.42%      
Senior unsecured notes 3.2%, due in 2022        
Debt Instrument [Line Items]        
Long-term debt, gross $ 0     75,000
Interest rate on notes (as a percent) 3.20%      
Senior unsecured debts 2.19% USD floating swapped to 1.36% EUR fixed, due in 2022        
Debt Instrument [Line Items]        
Long-term debt, gross $ 0     56,000
Interest rate on notes (as a percent) 1.36%      
Floating interest rate prior to conversion to a fixed interest rate (as a percent) 2.19%      
Senior unsecured notes 3.5%, due in 2023        
Debt Instrument [Line Items]        
Long-term debt, gross $ 0     125,000
Interest rate on notes (as a percent) 3.50%      
Senior unsecured notes 1.0%, due in 2023        
Debt Instrument [Line Items]        
Long-term debt, gross $ 106,995     113,830
Interest rate on notes (as a percent) 1.00%      
Senior unsecured notes 3.4%, due in 2024        
Debt Instrument [Line Items]        
Long-term debt, gross $ 50,000     50,000
Interest rate on notes (as a percent) 3.40%      
Senior unsecured notes 3.5%, due in 2024        
Debt Instrument [Line Items]        
Long-term debt, gross $ 100,000     100,000
Interest rate on notes (as a percent) 3.50%      
Senior unsecured notes 1.2%, due in 2024        
Debt Instrument [Line Items]        
Long-term debt, gross $ 213,990     227,660
Interest rate on notes (as a percent) 1.20%      
Senior unsecured notes 3.6%, due in 2025        
Debt Instrument [Line Items]        
Long-term debt, gross $ 125,000     125,000
Interest rate on notes (as a percent) 3.60%      
Senior unsecured notes 3.6%, due in 2026        
Debt Instrument [Line Items]        
Long-term debt, gross $ 125,000     125,000
Interest rate on notes (as a percent) 3.60%      
Senior unsecured notes 3.6%, due in 2032, net of discount of $1.0 million        
Debt Instrument [Line Items]        
Long-term debt, gross $ 399,050     $ 0
Interest rate on notes (as a percent) 3.60% 3.60% 3.60%  
Debt instrument, discount $ 1,000