XML 118 R105.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments, Contingencies, and Guarantees (Rental expense and future minimum payments) (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Rental expense      
Minimum Rentals $ 18,331 $ 18,377 $ 18,826
Sublease Rental Income (7,056) (6,551) (6,212)
Total 11,275 $ 11,826 $ 12,614
Future minimum payments for capital leases      
2018 825    
2019 825    
2020 825    
2021 825    
2022 825    
Thereafter 24,755    
Total Future Minimum Lease Payments 28,880    
Amounts Representing Interest (18,164)    
Present Value of Net Future Minimum Lease Payments 10,716    
Future minimum payments for operating leases      
2018 12,521    
2019 10,756    
2020 10,111    
2021 9,300    
2022 8,959    
Thereafter 97,836    
Total Future Minimum Lease Payments 149,483    
Minimum future rental income receivable under subleases from non-cancelable operating leases $ 13,200