XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Lease Obligations - Schedule of Future Minimum Lease Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finance Leases    
2023, remaining nine months $ 125,300  
2024 127,500  
2025 90,900  
2026 33,900  
2027 4,000  
Thereafter 500  
Total minimum lease payments 382,100  
Less amounts representing interest (17,200)  
Total lease obligations, net of interest 364,900  
Less current portion 148,800  
Long-term portion of lease obligations, net of interest $ 216,100  
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    
2023, remaining nine months $ 78,400  
2024 85,300  
2025 59,400  
2026 40,700  
2027 18,700  
Thereafter 32,100  
Total minimum lease payments 314,600  
Less amounts representing interest (27,700)  
Total lease obligations, net of interest 286,900  
Less current portion 96,817 $ 96,516
Long-term portion of lease obligations, net of interest $ 190,132 $ 194,050