XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies  
Schedule of minimum lease commitments 2019

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

Operating

    

Leases

(in thousands)

Payments due by period:

2019

$

2,450

2020

5,119

2021

2,439

2022

1,356

2023

865

Thereafter

551

Total future minimum lease payments

12,780

Less: Imputed interest

(1,174)

Total

11,606

Reported as of June 30, 2019

Other current liabilities

4,440

Operating lease liabilities

7,166

Total

$

11,606

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