XML 100 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASE OBLIGATIONS (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs The components of lease expense are as follows:
Years Ended December 31,
 20232022
Operating lease cost$21,775 $16,768 
Short-term lease cost$16,864 $14,092 
Finance lease cost:
Amortization of right-of-use assets$195 $148 
Interest on lease liabilities17 13 
Total finance lease cost$212 $161 
    Supplemental cash flow information related to leases is as follows:
Years Ended December 31,
 20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$20,882 $16,701 
Operating cash flows from finance leases$17 $13 
Financing cash flows from finance leases$195 $148 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases$16,127 $59,461 
Finance leases$664 $— 
    Supplemental balance sheet information related to leases is as follows:
 December 31, 2023December 31, 2022
Operating Leases
Operating lease right-of-use assets$57,235 $59,415 
Current portion of long-term lease obligations$19,641 $19,715 
Long-term lease obligations37,722 40,103 
Total operating lease liabilities$57,363 $59,818 
Finance Leases
Property and equipment, at cost$2,011 $1,479 
Accumulated depreciation(1,232)(1,056)
Property and equipment, net$779 $423 
Current maturities of long-term debt$195 $148 
Long-term debt498 76 
Total finance lease liabilities$693 $224 
Weighted Average Remaining Lease Term
Operating leases3.74.5
Finance leases4.41.5
Weighted Average Discount Rate
Operating leases5.8 %5.6 %
Finance leases6.6 %4.3 %
Schedule of Maturities of Finance Lease Liabilities Maturities of lease liabilities are as follows:
 Operating
Leases
Finance
Leases
Year Ending December 31,
2024$21,918 $235 
202519,322 158 
202612,864 157 
20273,137 157 
20281,609 92 
Thereafter5,079 — 
Total lease payments63,929 799 
Less imputed interest(6,566)(106)
Total$57,363 $693 
Schedule of Maturities of Operating Lease Liabilities Maturities of lease liabilities are as follows:
 Operating
Leases
Finance
Leases
Year Ending December 31,
2024$21,918 $235 
202519,322 158 
202612,864 157 
20273,137 157 
20281,609 92 
Thereafter5,079 — 
Total lease payments63,929 799 
Less imputed interest(6,566)(106)
Total$57,363 $693