XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
ALLOWANCE FOR CREDIT LOSSES (Tables)
3 Months Ended
Mar. 31, 2022
ALLOWANCE FOR CREDIT LOSSES  
Schedule of allowance for credit losses

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for Credit Losses

​

    

Trade

    

Financed

    

Total

​

​

Receivables

​

Receivables

​

Receivables

Balance at December 31, 2021

​

$

13,885

​

$

3,985

​

$

17,870

Provision for expected credit losses

​

 

3,204

​

 

1,054

​

 

4,258

Write-offs charged against the allowance

​

 

(4,248)

​

 

(1,189)

​

 

(5,437)

Recoveries collected

​

 

1,329

​

 

—

​

 

1,329

Balance at March 31, 2022

​

$

14,170

​

$

3,850

​

$

18,020

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for Credit Losses

​

​

Trade

​

Financed

​

Total

​

    

Receivables

    

Receivables

    

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)

​

 

(682)

​

 

(4,781)

Recoveries collected

​

 

1,111

​

 

—

​

 

1,111

Balance at March 31, 2021

​

$

15,731

​

$

3,370

​

$

19,101