XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease, Cost
Components of lease expense, included in either cost of revenues or general and administrative expense based on the use of the underlying asset, are as follows (inclusive of lease expense for leases not included on our
consolidated balance sheet based on our accounting policy election to exclude leases with a term of 12 months or less):
Year Ended December 31,
202320222021
(In Thousands)
Operating lease expense$13,053 $12,603 $12,905 
Short-term lease expense46,566 39,890 22,055 
Finance lease cost:
Amortization of right-of-use assets232 177 — 
Interest on finance leases112 135 — 
Total lease expense$59,963 $52,805 $34,960 

Supplemental cash flow information:
Year Ended December 31,
202320222021
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$13,293 $12,889 $12,962 
Operating cash flows - finance leases$112 $135 $— 
Financing cash flows - finance leases$1,695 $1,302 $— 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$10,058 $5,524 $5,612 
Finance leases$2,555 $3,261 $— 
Supplemental balance sheet information:
December 31, 2023December 31, 2022
(In Thousands)
Operating leases:
Operating lease right-of-use assets $31,915 $33,818 
Operating lease liabilities, current portion9,101 7,795 
Operating lease liabilities 27,538 28,108 
Total operating lease liabilities $36,639 $35,903 
Finance leases:
Finance lease right-of-use assets$2,494 $2,834 
Finance lease liabilities, current portion828 1,332 
Finance lease liabilities1,828 464 
Total finance lease liabilities $2,656 $1,796 

Additional operating lease information:
December 31, 2023December 31, 2022
Weighted average remaining lease term:
Operating leases5.0 years5.8 years
Finance leases2.5 years1.3 years
Weighted average discount rate:
Operating leases9.7 %9.7 %
Finance leases9.3 %9.3 %
Future Minimum Lease Payments Table
Future minimum lease payments by year and in the aggregate, under non-cancelable operating and finance leases with terms in excess of one year consist of the following at December 31, 2023:
 Operating LeasesFinance Leases
 (In Thousands)
2024$11,788 $1,040 
20259,383 1,615 
20268,899 144 
20277,812 142 
20282,293 92 
Thereafter6,590 15 
Total lease payments46,765 3,048 
Less imputed interest(10,126)(392)
Total lease liabilities$36,639 $2,656 
Future minimum sublease payments under non-cancelable subleases for two of our facilities were as follows at December 31, 2023:
 
Sublease Payments
 
(In Thousands)
2024$1,376 
20251,616 
20261,415 
20271,377 
2028923 
Thereafter4,158 
Total sublease payments
$10,865 
Future Minimum Lease Payments Table
Future minimum lease payments by year and in the aggregate, under non-cancelable operating and finance leases with terms in excess of one year consist of the following at December 31, 2023:
 Operating LeasesFinance Leases
 (In Thousands)
2024$11,788 $1,040 
20259,383 1,615 
20268,899 144 
20277,812 142 
20282,293 92 
Thereafter6,590 15 
Total lease payments46,765 3,048 
Less imputed interest(10,126)(392)
Total lease liabilities$36,639 $2,656