XML 44 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies  
Schedule of minimum lease commitments 2019

Minimum lease commitments at September 30, 2019 for property and equipment under operating lease agreements are payable as follows:

Operating

    

Leases

(in thousands)

Payments due by period:

2019

$

1,302

2020

5,222

2021

2,548

2022

1,379

2023

865

Thereafter

551

Total future minimum lease payments

11,867

Less: Imputed interest

(1,071)

Total

10,796

Reported as of September 30, 2019

Other current liabilities

4,730

Operating lease liabilities

6,066

Total

$

10,796

Schedule of minimum lease commitments 2018

Minimum lease commitments at December 31, 2018 for property and equipment under operating lease agreements were payable as follows:

Operating

    

Leases

(in thousands)

Payments due by period:

2019

$

5,143

2020

 

5,056

2021

 

2,432

2022

 

1,812

2023

 

1,066

Thereafter

548

Total

$

16,057