XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
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,
202220212020
(In Thousands)
Operating lease expense$12,603 $12,905 $13,946 
Short-term lease expense39,890 22,055 17,125 
Finance lease cost:
Amortization of right-of-use assets177 — — 
Interest on finance leases135 — — 
Total lease expense$52,805 $34,960 $31,071 
Supplemental cash flow information:
Year Ended December 31,
202220212020
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$12,889 $12,962 $13,612 
Operating cash flows - finance leases$135 $— $— 
Financing cash flows - finance leases$1,302 $— $— 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,524 $3,168 $5,612 
Finance leases$3,261 $— $— 
Supplemental balance sheet information:
December 31, 2022December 31, 2021
(In Thousands)
Operating leases:
Operating lease right-of-use assets $33,818 $36,973 
Operating lease liabilities, current portion7,795 8,108 
Operating lease liabilities 28,108 31,429 
Total operating lease liabilities $35,903 $39,537 
Finance leases:
Finance lease right-of-use assets$2,834 $— 
Finance lease liabilities, current portion1,332 — 
Finance lease liabilities464 — 
Total finance lease liabilities $1,796 $— 

Additional operating lease information:
December 31, 2022December 31, 2021
Weighted average remaining lease term:
Operating leases5.8 years6.4 years
Finance leases1.3 years0.0 years
Weighted average discount rate:
Operating leases9.7 %9.7 %
Finance leases9.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, 2022:
 Operating LeasesFinance Leases
 (In Thousands)
2023$10,562 $1,435 
20248,769 475 
20256,908 — 
20266,796 — 
20276,199 — 
Thereafter8,243 — 
Total lease payments47,477 1,910 
Less imputed interest(11,574)(114)
Total lease liabilities$35,903 $1,796 
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, 2022:
 Operating LeasesFinance Leases
 (In Thousands)
2023$10,562 $1,435 
20248,769 475 
20256,908 — 
20266,796 — 
20276,199 — 
Thereafter8,243 — 
Total lease payments47,477 1,910 
Less imputed interest(11,574)(114)
Total lease liabilities$35,903 $1,796