XML 76 R52.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT - Long-Term Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2017
Components of the company's debt obligations      
Finance Lease Liabilities $ 29,284 $ 30,185  
Unamortized debt issuance costs (5,236) (1,085)  
Long-term debt and lease obligation, including current maturities 1,437,028 1,049,375  
Current maturities of long-term obligations (142,178) (142,351)  
Total long-term obligations $ 1,294,850 907,024  
Consolidated Leverage Ratio 1.83    
Consolidated Interest Coverage Ratio 18.90    
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 $ 26,087 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 $ 75,000 75,000  
Interest rate on notes (as a percent) 3.20%    
Senior unsecured debts 1.38% 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%   1.36%
Floating interest rate prior to conversion to a fixed interest rate (as a percent) 1.38%    
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 $ 110,640 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 $ 221,280 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,027      
Components of the company's debt obligations      
Long-term debt, gross $ 398,973 $ 0  
Interest rate on notes (as a percent) 3.60%    
Debt instrument, discount $ 1,027