XML 67 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Future Minimum Operating Lease Payments under Non-Cancelable Leases

Future minimum operating lease payments under non-cancelable leases at December 31, 2017 were as follows (in thousands):

 

     Operating Leases  

2018

   $ 37,661  

2019

     31,864  

2020

     27,288  

2021

     24,502  

2022

     20,558  

Thereafter

     42,768  

Less sublease income

     (4,674 ) 
  

 

 

 

Total minimum lease payments

   $ 179,967