XML 65 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Obligations (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Summary of Lease Expenses The components of lease expense are as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Operating lease cost$5,639 $5,577 $17,014 $16,041 
Short-term lease cost$8,380 $4,512 $19,282 $12,637 
Finance lease cost:
Amortization of right-of-use assets$30 $56 $164 $129 
Interest on lease liabilities31 13 
Total finance lease cost$39 $65 $195 $142 
    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:20242023
Operating cash flows from operating leases$16,170 $15,300 
Operating cash flows from finance leases$31 $13 
Financing cash flows from finance leases$164 $129 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$12,182 $13,102 
Finance leases$— $664 
    Supplemental balance sheet information related to leases is as follows:
Operating LeasesSeptember 30, 2024December 31, 2023
Operating lease right-of-use assets$54,748 $57,235 
Current portion of long-term lease obligations$19,531 $19,641 
Long-term lease obligations35,445 37,722 
Total operating lease liabilities$54,976 $57,363 
Finance Leases
Property and equipment, at cost$2,011 $2,011 
Accumulated depreciation(1,392)(1,232)
Property and equipment, net$619 $779 
Current maturities of long-term debt$125 $195 
Long-term debt404 498 
Total finance lease liabilities$529 $693 
Weighted Average Remaining Lease Term
Operating leases4.33.7
Finance leases3.84.4
Weighted Average Discount Rate
Operating leases6.0 %5.8 %
Finance leases6.9 %6.6 %
Summary of Maturities of Lease Liabilities, Operating Leases Maturities of lease liabilities are as follows:
Year Ending December 31,Operating
Leases
Finance
Leases
2024 (excluding the nine months ended September 30, 2024)$6,059 $39 
202521,495 158 
202615,157 158 
20275,412 158 
20282,807 91 
20294,927 — 
Thereafter7,294 — 
Total lease payments$63,151 $604 
Less imputed interest(8,175)(75)
Total$54,976 $529 
Summary of Maturities of Lease Liabilities, Finance Leases Maturities of lease liabilities are as follows:
Year Ending December 31,Operating
Leases
Finance
Leases
2024 (excluding the nine months ended September 30, 2024)$6,059 $39 
202521,495 158 
202615,157 158 
20275,412 158 
20282,807 91 
20294,927 — 
Thereafter7,294 — 
Total lease payments$63,151 $604 
Less imputed interest(8,175)(75)
Total$54,976 $529