XML 51 R37.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Aggregate Minimum Operating Lease Payments

Aggregate minimum operating lease payments under these agreements in future fiscal years are as follows (in thousands):

 

Fiscal Year Ending December 31,

   Operating
Leases
 

2017

   $ 16,206  

2018

     16,073  

2019

     14,227  

2020

     11,252  

2021

     7,828  

Thereafter

     25,572  
  

 

 

 

Total minimum lease payments

   $ 91,158