XML 40 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies  
Schedule of minimum lease commitments 2019

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

 

 

 

 

 

 

 

Operating

 

    

Leases

 

 

(in thousands)

Payments due by period:

 

 

 

2019 (excluding three months ended March 31, 2019)

 

$

4,144

2020

 

 

5,233

2021

 

 

2,431

2022

 

 

1,334

2023

 

 

853

Thereafter

 

 

548

Total future minimum lease payments

 

 

14,543

Less: Imputed interest

 

 

(1,364)

Total

 

 

13,179

 

 

 

 

Reported as of March 31, 2019

 

 

 

Other current liabilities

 

 

4,797

Operating lease liabilities

 

 

8,382

Total

 

$

13,179

 

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