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 |
| X | ||||||||||
- Definition Accounts Notes and Loans Receivable Gross Current No definition available.
|
| X | ||||||||||
- Definition Accounts Notes and Loans Receivable Net No definition available.
|
| X | ||||||||||
- Definition Allowance For Accounts Notes and Loans Receivable Net1 No definition available.
|
| X | ||||||||||
- References No definition available.
|