XML 72 R28.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2015
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Annual Minimum Lease Payments

Future annual minimum lease payments under noncancellable operating leases with initial or remaining terms of one year or more as of December 31, 2015 were as follows (in thousands):

 

Year Ending December 31,

 

 

 

 

2016

 

$

5,278

 

2017

 

 

5,097

 

2018

 

 

4,533

 

2019

 

 

3,586

 

2020

 

 

1,545

 

Thereafter

 

 

274

 

Total minimum lease payments

 

$

20,313