Annual report pursuant to Section 13 and 15(d)

TRADE RECEIVABLES (Details)

v3.8.0.1
TRADE RECEIVABLES (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Receivables [Abstract]    
Gross trade receivables $ 109,616 $ 99,933
Allowance for doubtful accounts (11,814) (11,443)
Net trade receivables $ 97,802 $ 88,490