XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Long-Term Obligations (Details)
$ in Thousands, € in Millions
Jun. 30, 2024
USD ($)
Jun. 30, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Jul. 06, 2022
Mar. 07, 2022
Components of the company's debt obligations          
Finance Lease Liabilities $ 24,376   $ 26,478    
Unamortized debt issuance costs (3,478)   (3,816)    
Long-term debt and lease obligation, including current maturities 950,931   1,057,614    
Current maturities of long-term obligations (269,399)   (376,426)    
Total long-term obligations 681,532   681,188    
Notes payable 0.10% – 2.25%, due in monthly and annual installments through 2030          
Components of the company's debt obligations          
Long-term debt, gross $ 16,607   14,988    
Notes payable 0.10% – 2.25%, due in monthly and annual installments through 2030 | Minimum          
Components of the company's debt obligations          
Interest rate on notes 0.10% 0.10%      
Notes payable 0.10% – 2.25%, due in monthly and annual installments through 2030 | Maximum          
Components of the company's debt obligations          
Interest rate on notes 2.25% 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% 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% 3.50%      
Senior unsecured notes 1.2%, due in 2024          
Components of the company's debt obligations          
Long-term debt, gross $ 214,000 € 200 220,810    
Interest rate on notes 1.20% 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% 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% 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,206   $ 399,154    
Interest rate on notes 3.60% 3.60%   3.60% 3.60%
Debt instrument, discount $ 800