Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Information Related to Lease Costs
The components of lease expense were as follows (in thousands):
Three Months Ended June 30,
2021 2020
Operating lease cost
$ 1,263  $ 1,446 
Finance lease cost
Amortization of lease expense
27  35 
Interest on lease liabilities
Sublease income (280) (226)
Total lease cost, net $ 1,013  $ 1,259 
Six Months Ended June 30,
2021 2020
Operating lease cost $ 2,515  $ 3,388 
Finance lease cost
Amortization of lease expense 54  61 
Interest on lease liabilities
Sublease income (473) (360)
Total lease cost, net $ 2,102  $ 3,096 
Other information related to leases was as follows (in thousands):
Three Months Ended June 30,
2021 2020
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases $ 1,293  $ 1,333 
Operating cash flows from finance leases
Financing cash flows from finance leases 27  35 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases $ —  $ 2,907 
Six Months Ended June 30,
2021 2020
 
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases $ 3,149  $ 2,880 
Operating cash flows from finance leases
Financing cash flows from finance leases 54  61 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases $ —  $ 7,652 
June 30,
2021 2020
Weighted Average Remaining Lease Term
Operating leases 6.56 years 7.06 years
Finance leases 3.17 years 4.17 years
Weighted Average Discount Rate
Operating leases 6.10  % 6.10  %
Finance leases 3.00 % 3.00  %
Schedule of Future Minimum Operating Lease Payments After Adoption of 842
Future minimum lease payments under non-cancellable leases as of June 30, 2021, is as follows (in thousands):
June 30, 2021
Operating Leases
Finance Leases
2021 (excluding the six months ended June 30, 2021) $ 2,042  $ 60 
2022 3,529  119 
2023 3,303  119 
2024 2,940  79 
2025 2,648  — 
Thereafter
6,811  — 
Total future minimum lease payments
21,273  377 
Less: imputed interest
3,929  18 
Total lease liabilities
17,344  359 
Less: current portion
2,831  110 
Long-term lease liabilities
$ 14,513  $ 249 
Schedule of Future Minimum Finance Lease Payments After Adoption of 842
Future minimum lease payments under non-cancellable leases as of June 30, 2021, is as follows (in thousands):
June 30, 2021
Operating Leases
Finance Leases
2021 (excluding the six months ended June 30, 2021) $ 2,042  $ 60 
2022 3,529  119 
2023 3,303  119 
2024 2,940  79 
2025 2,648  — 
Thereafter
6,811  — 
Total future minimum lease payments
21,273  377 
Less: imputed interest
3,929  18 
Total lease liabilities
17,344  359 
Less: current portion
2,831  110 
Long-term lease liabilities
$ 14,513  $ 249