XML 52 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases  
Schedule of operating and financing lease right of use assets and lease liabilities

Lease right-of-use assets, lease liabilities, lease term and discount rate:

December 31, 2021

Lease right of use assets

Operating leases

$

12,634

Financing leases

271

$

12,905

Lease liabilities

Current

Operating leases

$

5,040

Financing leases

293

Noncurrent

Operating leases

8,256

Financing leases

25

$

13,614

For the year ended

Weighted-average remaining lease term (years):

December 31, 2021

Operating leases

3.63

Financing leases

1.08

Weighted-average discount rate:

Operating leases

3.91%

Financing leases

6.19%

Schedule of information about leases

December 31, 2021

Operating lease cost

$

5,815

Short-term lease cost

404

Variable lease cost

744

Sublease income

(490)

Finance lease cost:

Amortization of right-of-use assets

277

Interest on lease liabilities

29

Total lease cost

$

6,779

Schedule of supplemental cash flow information

December 31, 2021

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

$

29

Operating cash flows from operating leases

$

6,105

Financing cash flows from finance leases

$

275

Right-of-use assets obtained in exchange for new and remeasured operating leases

$

520

Right-of-use assets obtained through acquisition

$

1,648

Schedule of undiscounted future cash flows of operating leases

The following table summarizes by year the maturities of our minimum lease payments as of December 31, 2021.

    

OPERATING 

    

FINANCE

LEASES

LEASES

Year ending December 31, 

 

  

 

  

2022

$

5,138

$

304

2023

 

3,246

 

25

2024

 

2,564

 

2025

 

1,930

 

-

2026

 

1,326

 

-

Thereafter

 

135

 

-

Total future lease payments

 

14,339

 

329

Less: imputed interest

 

(1,043)

 

(11)

Total

$

13,296

$

318

G

The gross amounts of assets under capital leases, in accordance with the superseded leasing standard (ASC 840), was $1,501 at December 31, 2020. The total accumulated amortization associated with equipment under capital leases was approximately $946 at December 31, 2020. The related amortization expense is included in depreciation expense. Rent expense under the operating leases was $6,534 and $6,377 for the years ended December 31, 2020 and 2019, respectively.

Non-cancelable future minimum lease commitments as of December 31, 2020, in accordance with the superseded leasing standard, were:

Year ending December 31,

Operating Leases

Capital Leases

2021

$

6,023

$

304

2022

4,698

304

2023

3,191

25

2024

2,559

2025

2,065

Thereafter

2,372

Non-cancelable future minimum lease payments

20,908

633

Less amount representing interest

(40)

Net non-cancelable future minimum lease payments

$

20,908

$

593

Schedule of undiscounted future cash flows of finance leases

    

OPERATING 

    

FINANCE

LEASES

LEASES

Year ending December 31, 

 

  

 

  

2022

$

5,138

$

304

2023

 

3,246

 

25

2024

 

2,564

 

2025

 

1,930

 

-

2026

 

1,326

 

-

Thereafter

 

135

 

-

Total future lease payments

 

14,339

 

329

Less: imputed interest

 

(1,043)

 

(11)

Total

$

13,296

$

318

G

The gross amounts of assets under capital leases, in accordance with the superseded leasing standard (ASC 840), was $1,501 at December 31, 2020. The total accumulated amortization associated with equipment under capital leases was approximately $946 at December 31, 2020. The related amortization expense is included in depreciation expense. Rent expense under the operating leases was $6,534 and $6,377 for the years ended December 31, 2020 and 2019, respectively.

Non-cancelable future minimum lease commitments as of December 31, 2020, in accordance with the superseded leasing standard, were:

Year ending December 31,

Operating Leases

Capital Leases

2021

$

6,023

$

304

2022

4,698

304

2023

3,191

25

2024

2,559

2025

2,065

Thereafter

2,372

Non-cancelable future minimum lease payments

20,908

633

Less amount representing interest

(40)

Net non-cancelable future minimum lease payments

$

20,908

$

593