XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Summary of Lease Expenses

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

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Operating lease cost

 

$

5,664

 

 

$

4,984

 

 

$

6,911

 

Short-term lease expense (1)

 

 

 

 

 

41

 

 

 

2

 

Total lease expense (2)

 

$

5,664

 

 

$

5,025

 

 

$

6,913

 

 

(1)
Short-term lease expense represents expense related to leases with a contract term of one year or less.
(2)
Total lease expense is recorded in operating costs for the respective segments and within "selling, general and administrative" in our consolidated statements of operations.
Schedule Of Supplemental Cash Flow Information Related To Leases

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

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

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

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

6,858

 

 

$

7,323

 

 

$

11,576

 

 

 

 

 

 

 

 

 

 

 

Right of use assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

 

Operating leases

 

$

6,530

 

 

$

6,413

 

 

$

1,763

 

Schedule Of Supplemental Balance Sheet Information Related To Leases

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

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Weighted Average Remaining Lease Term:

 

 

 

 

 

 

Operating leases

6.1 years

 

4.8 years

 

 

 

 

 

 

 

 

Weighted Average Discount Rate:

 

 

 

 

 

 

Operating leases

 

 

4.1

%

 

 

3.8

%

Summary of Maturities of Operating Lease Liabilities

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

 

Year ending December 31,

 

 

 

2023

 

$

5,928

 

2024

 

 

5,114

 

2025

 

 

4,432

 

2026

 

 

3,785

 

2027

 

 

3,144

 

Thereafter

 

 

5,848

 

Total lease payments

 

 

28,251

 

Less imputed interest

 

 

(3,534

)

Total

 

$

24,717