Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES (Contractual Obligations) (Details)

v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Contractual Obligations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
Expenses incurred under operating leases $ 8,500 $ 7,400 $ 6,600
Aggregate commitments under non-cancelable operating leases      
2019 5,646    
2020 4,692    
2021 3,864    
2022 2,367    
2023 2,162    
Thereafter 10,296    
Total 29,027    
Payment made to third party $ 46 $ 10 $ 100