XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
RECENT ACCOUNTING PRONOUNCEMENTS (Tables)
6 Months Ended
Jun. 30, 2020
Accounting Changes and Error Corrections [Abstract]  
Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]

RECENT ACCOUNTING PRONOUNCEMENTS
   Trade
Receivables
   Financed
Receivables
   Total
Receivables
 
Balance at January 1, 2020  $16,699   $2,959   $19,658 
Adoption of ASC 326   (3,330)       (3,330)
Adjusted balance at January 1, 2020   13,369    2,959    16,328 
Provision for expected credit losses   8,480    1,288    9,768 
Write-offs charged against the allowance   (8,233)   (1,233)   (9,466)
Recoveries collected   2,729        2,729 
Currency Conversion   107        107 
Balance at June 30, 2020  $16,452   $3,014   $19,466