XML 85 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Future minimum rental commitments for non-cancelable leases [Abstract]      
2018 $ 19,419    
2019 15,002    
2020 11,492    
2021 9,435    
2022 6,637    
Thereafter 3,441    
Rental expense for operating leases $ 27,700 $ 27,600 $ 32,700