XML 88 R51.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
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2017 $ 4,872    
2018 4,253    
2019 3,835    
2020 3,145    
2021 2,496    
2022 and thereafter 6,263    
Total minimum payments 24,864    
Operating Leases, Rent Expense, Net [Abstract]      
Rent expense 4,900 $ 4,500 $ 4,500
Tax Contingency, Accrual for Unrecognized Tax Benefits $ 300