TRADE RECEIVABLES (Details) - USD ($) $ in Thousands |
Dec. 31, 2019 |
Dec. 31, 2018 |
---|---|---|
Receivables [Abstract] | ||
Gross trade receivables | $ 139,465 | $ 117,301 |
Allowance for doubtful accounts | (16,699) | (13,285) |
Net trade receivables | $ 122,766 | $ 104,016 |
X | ||||||||||
- Definition Gross trade receivables No definition available.
|
X | ||||||||||
- Definition Accounts Notes and Loans Receivable Net No definition available.
|
X | ||||||||||
- Definition Allowance for doubtful accounts No definition available.
|
X | ||||||||||
- References No definition available.
|