XML 44 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies  
Schedule of future minimum rental payments under noncancelable operating leases

The following represents future minimum rental payments under noncancelable operating leases (in thousands):

 

 

 

 

 

Year ended December 31—

 

 

    

 

2019

    

$

13,503

 

2020

 

 

10,768

 

2021

 

 

9,449

 

2022

 

 

7,707

 

2023

 

 

6,402

 

Thereafter

 

 

28,328

 

 

 

$

76,157