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

The following is a schedule by year of future minimum lease payments as of December 31, 2015 under operating leases that have initial or remaining non-cancelable lease terms in excess of one year.

 

Year ending December 31,

 

2016

   $ 7,614   

2017

     5,681   

2018

     4,292   

2019

     3,518   

2020

     2,762   

Thereafter

     2,609   
  

 

 

 

Total minimum lease payments

   $ 26,476