XML 56 R33.htm IDEA: XBRL DOCUMENT v3.3.1.900
Leases (Tables)
12 Months Ended
Dec. 31, 2015
Leases  
Schedule of future minimum payments of non-cancelable operating leases

 

At December 31, 2015, future minimum payments for all non-cancelable operating leases with an initial or remaining term of one year or more are as follows (in thousands):

                                                                                                                                                                                    

2016

 

$

14,699 

 

2017

 

 

9,614 

 

2018

 

 

7,429 

 

2019

 

 

6,609 

 

2020

 

 

4,623 

 

Thereafter

 

 

6,686 

 

​  

​  

 

 

$

49,660 

 

​  

​  

​  

​