XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE OBLIGATIONS (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Expenses The components of lease expense are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease cost$5,780 $5,684 $11,529 $11,375 
Short-term lease cost$7,062 $6,718 $12,792 $10,902 
Finance lease cost:
Amortization of right-of-use assets$31 $67 $62 $134 
Interest on lease liabilities11 16 22 
Total finance lease cost$39 $78 $78 $156 
    Supplemental cash flow information related to leases is as follows:
Six Months Ended June 30,
Cash paid for amounts included in the measurement of lease liabilities:20252024
Operating cash flows from operating leases$11,506 $10,836 
Operating cash flows from finance leases$16 $22 
Financing cash flows from finance leases$62 $134 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$3,138 $11,362 
Finance leases$— $— 
    Supplemental balance sheet information related to leases is as follows:
Operating LeasesJune 30, 2025December 31, 2024
Operating lease right-of-use assets$44,470 $52,668 
Current portion of long-term lease obligations$18,202 $20,498 
Long-term lease obligations26,729 32,455 
Total operating lease liabilities$44,931 $52,953 
Finance Leases
Property and equipment, at cost$1,427 $2,011 
Accumulated depreciation(1,048)(1,445)
Property and equipment, net$379 $566 
Current maturities of long-term debt$131 $127 
Long-term debt305 372 
Total finance lease liabilities$436 $499 
Weighted Average Remaining Lease Term
Operating leases4.34.3
Finance leases3.03.6
Weighted Average Discount Rate
Operating leases6.0 %6.0 %
Finance leases6.9 %6.9 %
Schedule 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 six months ended June 30, 2025)$10,250 $79 
202616,115 158 
20276,952 157 
20284,603 92 
20293,399 — 
20304,637 — 
Thereafter5,812 — 
Total lease payments$51,768 $486 
Less imputed interest(6,837)(50)
Total$44,931 $436 
Schedule 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 six months ended June 30, 2025)$10,250 $79 
202616,115 158 
20276,952 157 
20284,603 92 
20293,399 — 
20304,637 — 
Thereafter5,812 — 
Total lease payments$51,768 $486 
Less imputed interest(6,837)(50)
Total$44,931 $436