XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease, Cost
Operating lease supplemental cash flow information:
Year Ended December 31,
20232022
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$13,796 $10,930 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$11,975 $8,777 

 Supplemental balance sheet information:
December 31, 2023December 31, 2021
(In Thousands)
Operating leases:
Operating right-of-use asset$28,244 $27,205 
Accrued liabilities and other$8,762 $7,620 
Operating lease liabilities19,526 19,419 
Total operating lease liabilities$28,288 $27,039 
Additional operating lease information:
December 31, 2023December 31, 2022
Weighted average remaining lease term:
Operating leases4.60 years4.39 years
Weighted average discount rate:
Operating leases9.94 %10.05 %
Schedule of Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year consist of the following at December 31, 2023:
 Operating Leases
 (In Thousands)
2024$11,270 
20257,356 
20266,298 
20273,189 
20281,512 
Thereafter 5,102 
Total lease payments34,727 
Less imputed interest(6,439)
Total lease liabilities$28,288 
Schedule of Operating Lease, Lease Income
We recognized operating lease revenue, which is included in “Equipment rentals” on the consolidated statements of operations as follows:

 December 31, 2023December 31, 2022
 (In Thousands)
Equipment rentals$17,209 $14,865 
Schedule of Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity The following table presents the undiscounted cash flows expected to be received related to these agreements:
 20242025202620272028Thereafter
 (In Thousands)
Future minimum lease revenue$9,064 $1,598 $1,576 $1,576 $1,576 $263