XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
ALLOWANCE FOR CREDIT LOSSES (Tables)
6 Months Ended
Jun. 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 six months ended June 30, 2022 and 2021 (in thousands).

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for Credit Losses

​

    

Trade

    

Financed

    

Total

​

​

Receivables

​

Receivables

​

Receivables

Balance at March 31, 2022

​

$

14,170

​

$

3,850

​

$

18,020

Provision for expected credit losses

​

 

2,350

​

​

1,825

​

 

4,175

Write-offs charged against the allowance

​

 

(4,218)

​

​

(1,121)

​

 

(5,339)

Recoveries collected

​

 

1,364

​

​

—

​

 

1,364

Balance at June 30, 2022

​

$

13,666

​

$

4,554

​

$

18,220

​

​

​

​

​

​

​

​

​

​

​

​

​

Allowance for Credit Losses

​

​

Trade

​

Financed

​

Total

​

    

Receivables

    

Receivables

    

Receivables

Balance at March 31, 2021

​

$

15,731

​

$

3,370

​

$

19,101

Provision for expected credit losses

​

 

369

​

 

1,618

​

 

1,987

Write-offs charged against the allowance

​

 

(3,650)

​

 

(645)

​

 

(4,295)

Recoveries collected

​

 

1,413

​

 

(2)

​

 

1,411

Balance at June 30, 2021

​

$

13,863

​

$

4,341

​

$

18,204

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

 

5,554

​

​

2,879

​

 

8,433

Write-offs charged against the allowance

​

 

(8,466)

​

​

(2,310)

​

 

(10,776)

Recoveries collected

​

 

2,693

​

​

—

​

 

2,693

Balance at June 30, 2022

​

$

13,666

​

$

4,554

​

$

18,220

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

 

2,234

​

 

2,439

​

 

4,673

Write-offs charged against the allowance

​

 

(7,749)

​

 

(1,326)

​

 

(9,075)

Recoveries collected

​

 

2,524

​

 

(3)

​

 

2,521

Balance at June 30, 2021

​

$

13,863

​

$

4,341

​

$

18,204