XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
DEBT - Long-Term Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 07, 2022
Dec. 31, 2021
Components of the company's debt obligations      
Finance Lease Liabilities $ 26,741   $ 30,185
Unamortized debt issuance costs (4,745)   (1,085)
Long-term debt and lease obligation, including current maturities 1,139,082   1,049,375
Current maturities of long-term obligations (111,034)   (142,351)
Total long-term obligations $ 1,028,048   907,024
Consolidated Leverage Ratio 1.76    
Consolidated Interest Coverage Ratio 16.02    
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 $ 24,032   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 $ 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      
Components of the company's debt obligations      
Long-term debt, gross $ 0   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 $ 98,010   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 $ 196,020   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.0 million      
Components of the company's debt obligations      
Long-term debt, gross $ 399,024   $ 0
Interest rate on notes (as a percent) 3.60% 3.60%  
Debt instrument, discount $ 1,000