XML 58 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies.  
Schedule of future minimum lease payments required under non-cancelable operating leases

The future minimum lease payments required under non-cancelable operating leases are as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

    

 

 

    

 

 

    

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Years Ending

 

Real

 

 

 

 

Total

 

December 31, 

 

Property

 

Equipment

 

Commitments

 

2018

 

$

5,027

 

$

13,581

 

$

18,608

 

2019

 

 

3,900

 

 

9,314

 

 

13,214

 

2020

 

 

2,464

 

 

5,563

 

 

8,027

 

2021

 

 

1,428

 

 

2,667

 

 

4,095

 

2022

 

 

331

 

 

11

 

 

342

 

Thereafter

 

 

 —

 

 

 —

 

 

 —

 

 

 

$

13,150

 

$

31,136

 

$

44,286