XML 81 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTS RECEIVABLE (SCHEDULE OF CHANGE IN ALLOWANCE) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS [Abstract]      
Balance, beginning of year $ 921 $ 662 $ 2,176
Provision for doubtful accounts 3,679 458 1,164
Uncollectible receivables written-off (429) (180) (2,670)
Effect of foreign currency (26) (19) (8)
Balance, end of year $ 4,145 $ 921 $ 662