XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.4
ACCOUNTS RECEIVABLE (SCHEDULE OF ACCOUNTS RECEIVABLE) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS [Abstract]    
Accounts receivable $ 383,464 $ 336,548
Less: Allowance for credit losses (5,067) (5,452)
Accounts Receivable, Net, Current, Total $ 378,397 $ 331,096