v3.8.0.1
ALLOWANCE FOR DOUBTFUL ACCOUNTS Table - Changes in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounts Receivable Additional Disclosures [Abstract]      
Balance as of beginning of year $ 7,756 $ 8,473 $ 7,808
Increase in allowance, net 2,217 24 965
Accounts charged against the allowance (25) (741) (300)
Balance as of end of year $ 9,948 $ 7,756 $ 8,473