XML 37 R63.htm IDEA: XBRL DOCUMENT v3.20.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounts Receivable, after Allowance for Credit Loss [Abstract]    
Less: allowance for bad debts and credit notes $ (8,781) $ (8,548)
Total accounts receivable $ 140,179 $ 188,618