XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.3
LEASE OBLIGATIONS (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Lease Expenses The components of lease expense are as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Operating lease cost$5,406 $5,639 $16,935 $17,014 
Short-term lease cost$7,902 $8,380 $20,694 $19,282 
Finance lease cost:
Amortization of right-of-use assets$32 $30 $94 $164 
Interest on lease liabilities24 31 
Total finance lease cost$40 $39 $118 $195 
    Supplemental cash flow information related to leases is as follows:
Nine Months Ended September 30,
Cash paid for amounts included in the measurement of lease liabilities:20252024
Operating cash flows from operating leases$17,158 $16,170 
Operating cash flows from finance leases$24 $31 
Financing cash flows from finance leases$94 $164 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$3,500 $12,182 
Finance leases$— $— 
    Supplemental balance sheet information related to leases is as follows:
Operating LeasesSeptember 30, 2025December 31, 2024
Operating lease right-of-use assets$64,232 $52,668 
Current portion of long-term lease obligations$20,980 $20,498 
Long-term lease obligations43,588 32,455 
Total operating lease liabilities$64,568 $52,953 
Finance Leases
Property and equipment, at cost$1,428 $2,011 
Accumulated depreciation(1,067)(1,445)
Property and equipment, net$361 $566 
Current maturities of long-term debt$134 $127 
Long-term debt270 372 
Total finance lease liabilities$404 $499 
Weighted Average Remaining Lease Term
Operating leases4.94.3
Finance leases2.83.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 nine months ended September 30, 2025)$6,569 $39 
202621,246 158 
202711,770 157 
20288,892 92 
20297,650 — 
20308,930 — 
Thereafter10,561 — 
Total lease payments$75,618 $446 
Less imputed interest(11,050)(42)
Total$64,568 $404 
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 nine months ended September 30, 2025)$6,569 $39 
202621,246 158 
202711,770 157 
20288,892 92 
20297,650 — 
20308,930 — 
Thereafter10,561 — 
Total lease payments$75,618 $446 
Less imputed interest(11,050)(42)
Total$64,568 $404