XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Components of Lease Expense

The table below sets forth the components of lease expense for the twelve months ended December 31:

 

 

 

2023

 

 

2022

 

 

2021

 

Operating lease expense

 

 

$

13,066

 

 

$

13,275

 

 

$

16,533

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

Amortization of assets

 

 

 

32

 

 

 

17

 

 

 

221

 

Interest on lease liabilities

 

 

 

3

 

 

 

1

 

 

 

1

 

Short-term lease expense

 

 

 

1,899

 

 

 

975

 

 

 

954

 

Variable lease expense

 

 

 

4,350

 

 

 

3,561

 

 

 

4,853

 

Total lease expense

 

 

$

19,350

 

 

$

17,829

 

 

$

22,562

 

Supplemental Balance Sheet Information Related to Leases

The table below sets forth supplemental balance sheet information related to leases as of December 31:

 

 

2023

 

 

2022

 

Operating leases:

 

 

 

 

 

 

Operating lease ROU assets

 

$

50,833

 

 

$

43,907

 

 

 

 

 

 

 

 

Current operating lease liabilities

 

 

8,840

 

 

 

7,390

 

Noncurrent operating lease liabilities

 

 

27,289

 

 

 

20,765

 

Total operating lease liabilities

 

$

36,129

 

 

$

28,155

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

Finance lease ROU assets

 

$

2,717

 

 

$

2,618

 

Accumulated amortization

 

 

(2,573

)

 

 

(2,542

)

Finance lease ROU assets, net

 

$

144

 

 

$

76

 

 

 

 

 

 

 

 

Current finance lease liabilities

 

$

52

 

 

$

30

 

Non-current finance lease liabilities

 

 

94

 

 

 

46

 

Total finance lease liabilities

 

$

146

 

 

$

76

 

 

 

 

 

 

 

 

Weighted average remaining lease term (in years):

 

 

 

 

 

 

Operating leases

 

 

7.8

 

 

 

8.2

 

Finance leases

 

 

3.6

 

 

 

2.6

 

 

 

 

 

 

 

 

Weighted average discount rate:

 

 

 

 

 

 

Operating leases

 

 

4.1

%

 

 

4.2

%

Finance leases

 

 

3.6

%

 

 

3.6

%

Supplemental Cash Flow and Other Information Related to Leases

The table below sets forth supplemental cash flow and other information related to leases for the twelve months ended December 31:

 

 

2023

 

 

2022

 

 

2021

 

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

 

 

 

 

 

 

 

 

 

Operating cash outflows from operating leases

 

$

18,609

 

 

$

17,788

 

 

$

24,040

 

Operating cash outflows from finance leases

 

 

3

 

 

 

1

 

 

 

1

 

Financing cash outflow from finance leases

 

 

115

 

 

 

69

 

 

 

291

 

 

 

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease liabilities incurred:

 

 

 

 

 

 

 

 

 

Operating leases

 

 

14,251

 

 

 

8,384

 

 

 

13,038

 

 

Schedule of Operating and Finance Lease Liability Maturities

The table below sets forth information about lease liability maturities:

 

 

December 31,

 

 

 

Operating Leases

 

 

Finance Leases

 

2024

 

$

 

10,099

 

 

$

 

57

 

2025

 

 

 

8,538

 

 

 

 

41

 

2026

 

 

 

6,579

 

 

 

 

21

 

2027

 

 

 

3,985

 

 

 

 

19

 

2028

 

 

 

1,912

 

 

 

 

18

 

2029

 

 

 

1,446

 

 

 

 

-

 

2030 and thereafter

 

 

 

10,275

 

 

 

 

-

 

Total lease payments

 

 

 

42,834

 

 

 

 

156

 

Less: imputed interest

 

 

 

(6,705

)

 

 

 

(10

)

Total lease obligations

 

 

 

36,129

 

 

 

 

146

 

Less: current obligations

 

 

 

(8,840

)

 

 

 

(52

)

Long-term lease obligations

 

$

 

27,289

 

 

$

 

94