XML 74 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies.  
Summary of future minimum lease payments

 

 

 

 

Year ended December 31,

 

Future minimum lease payments

 

 

(in thousands)

2019

 

$

15,586

2020

 

 

15,664

2021

 

 

14,693

2022

 

 

12,107

2023

 

 

11,155

Thereafter

 

 

24,495

 

 

$

93,700