XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Obligations - Future Minimum Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finance Leases    
2024 $ 156,500  
2025 119,400  
2026 61,600  
2027 21,400  
2028 3,000  
Thereafter 100  
Total minimum lease payments 362,000  
Less amounts representing interest (20,200)  
Total lease obligations, net of interest 341,800  
Less current portion 144,200  
Long-term portion of lease obligations, net of interest $ 197,600  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of long-term debt, including finance leases  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt, including finance leases  
Operating Leases    
2024 $ 152,200  
2025 126,200  
2026 90,400  
2027 46,600  
2028 20,500  
Thereafter 36,700  
Total minimum lease payments 472,600  
Less amounts representing interest (41,900)  
Total lease obligations, net of interest 430,700  
Less current portion 137,765 $ 96,516
Long-term portion of lease obligations, net of interest $ 292,873 $ 194,050