XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT - Long-Term Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Components of the company's debt obligations    
Finance Lease Liabilities $ 27,938 $ 30,185
Unamortized debt issuance costs (5,047) (1,085)
Long-term debt and lease obligation, including current maturities 1,339,738 1,049,375
Current maturities of long-term obligations (67,986) (142,351)
Total long-term obligations $ 1,271,752 907,024
Consolidated Leverage Ratio 1.84  
Consolidated Interest Coverage Ratio 16.58  
Minimum    
Components of the company's debt obligations    
Consolidated Interest Coverage Ratio 3.00  
Maximum    
Components of the company's debt obligations    
Consolidated Leverage Ratio 3.50  
Notes payable 0.00% – 14.42%, due in monthly and annual installments through 2028    
Components of the company's debt obligations    
Long-term debt, gross $ 22,478 22,785
Notes payable 0.00% – 14.42%, due in monthly and annual installments through 2028 | Minimum    
Components of the company's debt obligations    
Interest rate on notes (as a percent) 0.00%  
Notes payable 0.00% – 14.42%, due in monthly and annual installments through 2028 | Maximum    
Components of the company's debt obligations    
Interest rate on notes (as a percent) 14.42%  
Senior unsecured notes 3.2%, due in 2022    
Components of the company's debt obligations    
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    
Components of the company's debt obligations    
Long-term debt, gross $ 56,000 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    
Components of the company's debt obligations    
Long-term debt, gross $ 125,000 125,000
Interest rate on notes (as a percent) 3.50%  
Senior unsecured notes 1.0%, due in 2023    
Components of the company's debt obligations    
Long-term debt, gross $ 104,790 113,830
Interest rate on notes (as a percent) 1.00%  
Senior unsecured notes 3.4%, due in 2024    
Components of the company's debt obligations    
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    
Components of the company's debt obligations    
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    
Components of the company's debt obligations    
Long-term debt, gross $ 209,580 227,660
Interest rate on notes (as a percent) 1.20%  
Senior unsecured notes 3.6%, due in 2025    
Components of the company's debt obligations    
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    
Components of the company's debt obligations    
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,001    
Components of the company's debt obligations    
Long-term debt, gross $ 398,999 $ 0
Interest rate on notes (as a percent) 3.60%  
Debt instrument, discount $ 1,001