XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
ALLOWANCE FOR CREDIT LOSSES (Tables)
9 Months Ended
Sep. 30, 2022
ALLOWANCE FOR CREDIT LOSSES  
Schedule of allowance for credit losses Below is a roll forward of the Company’s allowance for credit losses for the three and nine months ended September 30, 2022 and 2021 (in thousands).

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for Credit Losses

​

    

Trade

    

Financed

    

Total

​

​

Receivables

​

Receivables

​

Receivables

Balance at June 30, 2022

​

$

13,666

​

$

4,554

​

$

18,220

Provision for expected credit losses

​

 

3,842

​

​

1,316

​

 

5,158

Write-offs charged against the allowance

​

 

(5,095)

​

​

(970)

​

 

(6,065)

Recoveries collected

​

 

1,370

​

​

—

​

 

1,370

Balance at September 30, 2022

​

$

13,783

​

$

4,900

​

$

18,683

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for Credit Losses

​

​

Trade

​

Financed

​

Total

​

    

Receivables

    

Receivables

    

Receivables

Balance at June 30, 2021

​

$

13,863

​

$

4,341

​

$

18,204

Provision for expected credit losses

​

 

3,526

​

 

323

​

 

3,849

Write-offs charged against the allowance

​

 

(5,163)

​

 

(657)

​

 

(5,820)

Recoveries collected

​

 

1,247

​

 

—

​

 

1,247

Balance at September 30, 2021

​

$

13,473

​

$

4,007

​

$

17,480

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

 

9,396

​

​

4,195

​

 

13,591

Write-offs charged against the allowance

​

 

(13,561)

​

​

(3,280)

​

 

(16,841)

Recoveries collected

​

 

4,063

​

​

—

​

 

4,063

Balance at September 30, 2022

​

$

13,783

​

$

4,900

​

$

18,683

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

 

5,760

​

 

2,762

​

 

8,522

Write-offs charged against the allowance

​

 

(12,912)

​

 

(1,986)

​

 

(14,898)

Recoveries collected

​

 

3,771

​

 

—

​

 

3,771

Balance at September 30, 2021

​

$

13,473

​

$

4,007

​

$

17,480