XML 100 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Min (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Minimum rental commitments under non cancellable operating leases      
2018 $ 11,342    
2019 4,864    
2020 3,400    
2021 2,265    
2022 1,876    
Thereafter 8,108    
Total $ 31,855    
Minimum period of operating lease 30 days    
Rental expense relating to operating leases $ 15,000 $ 15,700 $ 24,600
Minimum volume commitment      
2018 8,597    
2019 2,652    
Total 11,249    
Minimum salary and bonus obligations      
2018 4,252    
2019 300    
Total $ 4,552