XML 75 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASE OBLIGATIONS (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Costs The components of lease expense are as follows:
Years Ended December 31,
 20242023
Operating lease cost$22,824 $21,775 
Short-term lease cost$27,038 $16,864 
Finance lease cost:
Amortization of right-of-use assets$195 $195 
Interest on lease liabilities40 17 
Total finance lease cost$235 $212 
    Supplemental cash flow information related to leases is as follows:
Years Ended December 31,
 20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$22,472 $20,882 
Operating cash flows from finance leases$40 $17 
Financing cash flows from finance leases$195 $195 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$15,170 $16,127 
Finance leases$— $664 
    Supplemental balance sheet information related to leases is as follows:
 December 31, 2024December 31, 2023
Operating Leases
Operating lease right-of-use assets$52,668 $57,235 
Current portion of long-term lease obligations$20,498 $19,641 
Long-term lease obligations32,455 37,722 
Total operating lease liabilities$52,953 $57,363 
Finance Leases
Property and equipment, at cost$2,011 $2,011 
Accumulated depreciation(1,445)(1,232)
Property and equipment, net$566 $779 
Current maturities of long-term debt$127 $195 
Long-term debt372 498 
Total finance lease liabilities$499 $693 
Weighted Average Remaining Lease Term
Operating leases4.33.7
Finance leases3.64.4
Weighted Average Discount Rate
Operating leases6.0 %5.8 %
Finance leases6.9 %6.6 %
Schedule of Maturities of Finance Lease Liabilities Maturities of lease liabilities are as follows:
 Operating
Leases
Finance
Leases
Year Ending December 31,
2025$22,472 $158 
202615,907 158 
20276,152 157 
20283,465 92 
20292,678 — 
Thereafter10,121 — 
Total lease payments60,795 565 
Less imputed interest(7,842)(66)
Total$52,953 $499 
Schedule of Maturities of Operating Lease Liabilities Maturities of lease liabilities are as follows:
 Operating
Leases
Finance
Leases
Year Ending December 31,
2025$22,472 $158 
202615,907 158 
20276,152 157 
20283,465 92 
20292,678 — 
Thereafter10,121 — 
Total lease payments60,795 565 
Less imputed interest(7,842)(66)
Total$52,953 $499