XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.1
ALLOWANCE FOR CREDIT LOSSES (Tables)
3 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Schedule of Roll Forward of the Company's Allowance for Credit Losses
ALLOWANCE FOR CREDIT LOSSES
   Allowance for Credit Losses 
   Trade
Receivables
   Financed
Receivables
   Total
Receivables
 
Balance at December 31, 2020   16,854    3,231    20,085 
Provision for expected credit losses   1,865    821    2,686 
Write-offs charged against the allowance   (4,099)   (681)   (4,780)
Recoveries collected   1,111    (1)   1,110 
Balance at March 31, 2021  $15,731   $3,370   $19,101 
                
   Allowance for Credit Losses
   Trade Receivables  Financed Receivables  Total Receivables
Balance at December 31, 2019  $16,699   $2,959   $19,658 
Adoption of ASC 326   (3,330)         (3,330)
Provision for expected credit losses   1,553    734    2,287 
Write-offs charged against the allowance   (3,779)   (640)   (4,419)
Recoveries collected   718          718 
Balance at March 31, 2020  $11,861   $3,053   $14,914