XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE (SCHEDULE OF CHANGE IN ALLOWANCE) (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS [Abstract]    
Balance, beginning balance $ 5,409,000 $ 5,067,000
Provision for credit losses (185,000) 21,000
Uncollectible receivables written-off (213,000) (83,000)
Effect of foreign currency 21,000 (8,000)
Balance, ending balance $ 5,032,000 $ 4,997,000