XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Summary of Lease Expenses

Lease expense consisted of the following for the years ended December 31, 2021, 2020, and 2019 (in thousands):

 

 

 

Year Ended

 

 

Year Ended

 

 

Year Ended

 

 

 

December 31, 2021

 

 

December 31, 2020

 

 

December 31, 2019

 

Operating lease cost

 

$

4,984

 

 

$

6,911

 

 

$

10,944

 

Short-term lease expense (1)

 

 

41

 

 

 

2

 

 

 

440

 

Total lease expense

 

$

5,025

 

 

$

6,913

 

 

$

11,384

 

 

(1)
Short-term lease expense represents expense related to leases with a contract term of one year or less.
Schedule Of Supplemental Cash Flow Information Related To Leases

Supplemental cash flow information related to leases for the years ended December 31, 2021, 2020 and 2019 is as follows (in thousands):

 

 

 

Year Ended

 

 

Year Ended

 

 

Year Ended

 

 

 

December 31, 2021

 

 

December 31, 2020

 

 

December 31, 2019

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

7,323

 

 

$

11,576

 

 

$

10,033

 

 

 

 

 

 

 

 

 

 

 

Right of use assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

 

Operating leases

 

$

6,413

 

 

$

1,763

 

 

$

10,870

 

Schedule Of Supplemental Balance Sheet Information Related To Leases

Supplemental balance sheet information related to leases as of December 31, 2021 and 2020 is as follows:

 

 

 

December 31, 2021

 

 

December 31, 2020

 

Weighted Average Remaining Lease Term:

 

 

 

 

 

 

Operating leases

4.8 years

 

5.2 years

 

 

 

 

 

 

 

 

Weighted Average Discount Rate:

 

 

 

 

 

 

Operating leases

 

 

3.8

%

 

 

4.1

%

Summary of Maturities of Operating Lease Liabilities

Maturities of operating lease liabilities as of December 31, 2021 are as follows (in thousands):

 

Year ending December 31,

 

 

 

2022

 

$

7,662

 

2023

 

 

5,670

 

2024

 

 

4,390

 

2025

 

 

3,354

 

2026

 

 

2,691

 

Thereafter

 

 

3,508

 

Total lease payments

 

 

27,275

 

Less imputed interest

 

 

(2,276

)

Total

 

$

24,999