XML 74 R59.htm IDEA: XBRL DOCUMENT v3.6.0.2
ACCOUNTS RECEIVABLE (SCHEDULE OF CHANGE IN ALLOWANCE) (DETAILS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS [Abstract]      
Balance, beginning of year $ 2,176 $ 3,425 $ 3,815
Provision for doubtful accounts 1,164 1,465 633
Uncollectible receivables written-off (2,670) (2,035) (681)
Effect of foreign currency (8) (679) (342)
Balance, end of year $ 662 $ 2,176 $ 3,425