XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Long-Term Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Jul. 06, 2022
Mar. 07, 2022
Components of the company's debt obligations        
Finance Lease Liabilities $ 26,115 $ 26,478    
Unamortized debt issuance costs (3,647) (3,816)    
Long-term debt and lease obligation, including current maturities 951,675 1,057,614    
Current maturities of long-term obligations (271,317) (376,426)    
Total long-term obligations 680,358 681,188    
Notes payable 0.00% – 2.25%, due in monthly and annual installments through 2030        
Components of the company's debt obligations        
Long-term debt, gross $ 14,207 14,988    
Notes payable 0.00% – 2.25%, due in monthly and annual installments through 2030 | Minimum        
Components of the company's debt obligations        
Interest rate on notes 0.00%      
Notes payable 0.00% – 2.25%, due in monthly and annual installments through 2030 | 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 $ 50,000 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 $ 215,820 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%      
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,180 $ 399,154    
Interest rate on notes 3.60%   3.60% 3.60%
Debt instrument, discount $ 800