Quarterly report pursuant to Section 13 or 15(d)

RECENT ACCOUNTING PRONOUNCEMENTS (Details)

v3.20.2
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Balance at January 1, 2020 $ 19,658  
[custom:AdoptionOfASC-0]   $ (3,330)
[custom:AdjustedBalance-0]   16,328
Provision for expected credit losses 12,820  
Write-offs charged against the allowance (13,535)  
Recoveries collected 4,154  
Currency Conversion (658)  
Balance at September 30, 2020 19,109  
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Balance at January 1, 2020 16,699  
[custom:AdoptionOfASC-0]   (3,330)
[custom:AdjustedBalance-0]   13,369
Provision for expected credit losses 10,843  
Write-offs charged against the allowance (11,735)  
Recoveries collected 4,154  
Currency Conversion (658)  
Balance at September 30, 2020 15,973  
Financing Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Balance at January 1, 2020 2,959  
[custom:AdjustedBalance-0]   $ 2,959
Provision for expected credit losses 1,977  
Write-offs charged against the allowance (1,800)  
Recoveries collected  
Currency Conversion  
Balance at September 30, 2020 $ 3,136