XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Long-Term Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Jul. 06, 2022
Components of the company's debt obligations      
Finance Lease Liabilities $ 24,917 $ 26,478  
Unamortized debt issuance costs (4,016) (3,816)  
Long-term debt and lease obligation, including current maturities 853,026 1,057,614  
Current maturities of long-term obligations (30,295) (376,426)  
Total long-term obligations 822,731 681,188  
Notes payable 0.10% – 2.25%, due in monthly and annual installments through 2031      
Components of the company's debt obligations      
Long-term debt, gross $ 16,893 14,988  
Notes payable 0.10% – 2.25%, due in monthly and annual installments through 2031 | Minimum      
Components of the company's debt obligations      
Interest rate on notes 0.10%    
Notes payable 0.10% – 2.25%, due in monthly and annual installments through 2031 | Maximum      
Components of the company's debt obligations      
Interest rate on notes 2.25%    
Senior unsecured notes 3.4%, due in 2024      
Components of the company's debt obligations      
Long-term debt, gross $ 0 50,000  
Interest rate on notes 3.40%    
Senior unsecured notes 3.5%, due in 2024      
Components of the company's debt obligations      
Long-term debt, gross $ 0 100,000  
Interest rate on notes 3.50%    
Senior unsecured notes 1.2%, due in 2024      
Components of the company's debt obligations      
Long-term debt, gross $ 0 220,810  
Interest rate on notes 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 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 3.60%    
Term loan 6.4% floating, due in 2027      
Components of the company's debt obligations      
Long-term debt, gross $ 166,000 0  
Interest rate on notes 6.40%    
Senior unsecured notes 3.6%, due in 2032, net of discount of $0.8 million      
Components of the company's debt obligations      
Long-term debt, gross $ 399,232 $ 399,154  
Interest rate on notes 3.60%   3.60%
Debt instrument, discount $ 800