Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Lease Expense and Other Supplemental Information Lease expense consisted of the following for the years ended December 31, 2022 and 2021 (in thousands):
Year Ended December 31,
2022 2021
Operating lease expense $ 6,804  $ 9,156 
Short-term lease expense 75  335 
Finance lease expense:
Amortization of right-of-use assets 1,820  1,582 
Interest on lease liabilities 215  202 
Total lease expense $ 8,914  $ 11,275 
Other supplemental information related to leases for the years ended December 31, 2022 and 2021 is as follows (in thousands):
Year Ended December 31,
2022 2021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases $ 6,790  $ 9,284 
Operating cash flows from finance leases 215  202 
Financing cash flows from finance leases 2,655  1,677 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases $ 5,190  $ 594 
Finance leases 3,058  1,750 
`
Year Ended December 31,
2022 2021
Weighted-average remaining lease term:
Operating leases 2.9 years 3.1 years
Finance leases 2.0 years 3.3 years
Weighted-average discount rate:
Operating leases 4.1  % 3.3  %
Finance leases 4.3  % 3.3  %
Schedule of Lease Assets and Liabilities Supplemental balance sheet information related to leases as of December 31, 2022 and 2021 is as follows (in thousands):
Year Ended December 31,
2022 2021
Operating leases:
Operating lease right-of-use assets $ 10,656  $ 12,168 
Current operating lease liability 5,447  5,942 
Long-term operating lease liability 4,913  5,918 
Finance leases:
Property and equipment, net $ 7,267  $ 6,065 
Accrued expenses and other current liabilities 4,003  1,834 
Other liabilities 2,602  4,375 
Schedule of Finance Lease Liabilities Maturities of lease liabilities as of December 31, 2022 are as follows (in thousands):
Operating Leases Finance Leases
2023 $ 5,731  $ 4,148 
2024 3,708  1,203 
2025 1,034  696 
2026 147  795 
2027 12  — 
Thereafter 399  — 
Total lease payments 11,031  6,842 
Less: Present value discount 671  237 
Present value of lease payments $ 10,360  $ 6,605 
Schedule of Operating Lease Liabilities Maturities of lease liabilities as of December 31, 2022 are as follows (in thousands):
Operating Leases Finance Leases
2023 $ 5,731  $ 4,148 
2024 3,708  1,203 
2025 1,034  696 
2026 147  795 
2027 12  — 
Thereafter 399  — 
Total lease payments 11,031  6,842 
Less: Present value discount 671  237 
Present value of lease payments $ 10,360  $ 6,605