XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2021
LEASES  
Schedule of lease cost

    

2021

    

2020

    

2019

Operating lease cost

$

4,614

    

$

4,637

    

$

4,899

Short-term lease cost

 

5,218

 

3,408

 

3,406

Variable lease cost

 

710

 

719

 

640

Finance leases:

 

  

 

  

Amortization of ROU assets

 

546

 

626

 

436

Interest on lease liabilities

 

19

 

39

 

56

Finance lease cost

 

565

 

665

 

492

Total lease cost

$

11,107

$

9,429

$

9,437

Schedule of supplemental cash flow information for leases

      

2021

    

2020

    

2019

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

    

  

  

Operating cash flows from operating leases

$

4,123

$

3,982

$

4,077

Operating cash flows from finance leases

19

 

39

 

56

Financing cash flows from finance leases

2,698

 

3,086

 

2,223

ROU assets obtained in exchange for lease obligations:

 

  

 

  

Finance leases

2,878

 

2,417

 

2,866

Operating leases

4,313

 

3,003

 

34,931

Schedule of ROU assets for operating and finance leases

December 31, 2021

Real Estate

    

Equipment

    

Total

    

Balance Sheet Location

Operating leases

$

22,518

$

639

$

23,157

 

Other Assets

Finance leases

 

 

2,646

 

2,646

 

Property and Equipment, net

December 31, 2020

Real Estate

    

Equipment

    

Total

    

Balance Sheet Location

Operating leases

$

22,565

$

189

$

22,754

 

Other Assets

Finance leases

 

 

2,120

 

2,120

 

Property and Equipment, net

Summary of operating and finance lease liabilities recognized in the condensed consolidated balance sheets

December 31, 2021

    

Operating Leases

    

Finance Leases

Accrued liabilities

    

$

3,990

$

960

Other liabilities

 

17,389

 

41

Total

$

21,379

$

1,001

December 31, 2020

    

Operating Leases

    

Finance Leases

Accrued liabilities

    

$

3,171

    

$

799

Other liabilities

 

17,342

 

24

Total

$

20,513

$

823

Schedule of weighted-average remaining lease term and weighted-average discount rate

December 31, 2021

    

Operating Leases

    

Finance Leases

 

Weighted-average remaining lease term (years)

 

8.1

 

0.7

Weighted-average discount rate

 

3.5

%  

1.3

%

December 31, 2020

    

Operating Leases

    

Finance Leases

Weighted-average remaining lease term (years)

 

9.4

0.6

Weighted-average discount rate

 

3.6

%  

1.9

%

Schedule of reconciliation of undiscounted future lease payments for operating leases

    

Undiscounted Future Lease Payments

Operating Leases

    

Finance Leases

2022

$

4,605

$

964

2023

 

3,821

 

21

2024

 

2,978

 

13

2025

 

1,669

 

8

2026

1,692

2027 and thereafter

 

9,949

 

Total lease payments

 

24,714

 

1,006

Less imputed interest

 

(3,335)

 

(5)

Total

$

21,379

$

1,001