XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
LEASE OBLIGATIONS (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Summary of Lease Expenses The components of lease expense are as follows:
Three Months Ended March 31,
20252024
Operating lease cost$5,749 $5,691 
Short-term lease cost$5,730 $4,184 
Finance lease cost:
Amortization of right-of-use assets$31 $67 
Interest on lease liabilities11 
Total finance lease cost$39 $78 
    Supplemental cash flow information related to leases is as follows:
Three Months Ended March 31,
Cash paid for amounts included in the measurement of lease liabilities:20252024
Operating cash flows from operating leases$5,676 $5,335 
Operating cash flows from finance leases$$11 
Financing cash flows from finance leases$31 $67 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$814 $2,339 
Finance leases$— $— 
    Supplemental balance sheet information related to leases is as follows:
Operating LeasesMarch 31, 2025December 31, 2024
Operating lease right-of-use assets$48,264 $52,668 
Current portion of long-term lease obligations$19,333 $20,498 
Long-term lease obligations29,334 32,455 
Total operating lease liabilities$48,667 $52,953 
Finance Leases
Property and equipment, at cost$1,427 $2,011 
Accumulated depreciation(1,029)(1,445)
Property and equipment, net$398 $566 
Current maturities of long-term debt$129 $127 
Long-term debt339 372 
Total finance lease liabilities$468 $499 
Weighted Average Remaining Lease Term
Operating leases4.34.3
Finance leases3.33.6
Weighted Average Discount Rate
Operating leases6.0 %6.0 %
Finance leases6.9 %6.9 %
Summary of Maturities of Lease Liabilities, Operating Leases Maturities of lease liabilities are as follows:
Year Ending December 31,Operating
Leases
Finance
Leases
2025 (excluding the three months ended March 31, 2025)$16,449 $118 
202616,423 158 
20276,507 157 
20283,688 92 
20292,693 — 
20302,747 — 
Thereafter7,374 — 
Total lease payments$55,881 $525 
Less imputed interest(7,214)(57)
Total$48,667 $468 
Summary of Maturities of Lease Liabilities, Finance Leases Maturities of lease liabilities are as follows:
Year Ending December 31,Operating
Leases
Finance
Leases
2025 (excluding the three months ended March 31, 2025)$16,449 $118 
202616,423 158 
20276,507 157 
20283,688 92 
20292,693 — 
20302,747 — 
Thereafter7,374 — 
Total lease payments$55,881 $525 
Less imputed interest(7,214)(57)
Total$48,667 $468