XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Obligations - Schedule of Future Minimum Lease Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finance Leases    
2024, remaining three months $ 41,000  
2025 135,600  
2026 77,600  
2027 37,400  
2028 12,500  
Thereafter 1,800  
Total minimum lease payments 305,900  
Less amounts representing interest (17,100)  
Total lease obligations, net of interest 288,800  
Less current portion 139,000  
Long-term portion of lease obligations, net of interest $ 149,800  
Finance lease liability, current, location Current portion of long-term debt, including finance leases  
Finance lease liability, long-term, location Long-term debt, including finance leases  
Operating Leases    
2024, remaining three months $ 42,200  
2025 153,200  
2026 116,200  
2027 65,600  
2028 31,700  
Thereafter 41,200  
Total minimum lease payments 450,100  
Less amounts representing interest (40,700)  
Total lease obligations, net of interest 409,400  
Less current portion 144,836 $ 137,765
Long-term portion of lease obligations, net of interest $ 264,632 $ 292,873