Quarterly report pursuant to Section 13 or 15(d)

ALLOWANCE FOR CREDIT LOSSES (Details)

v3.22.2
ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Financing receivable, percentage of finance subject to credit score     100.00%  
Beginning Balance $ 18,020 $ 19,101 $ 17,870 $ 20,085
Provision for expected credit losses 4,175 1,987 8,433 4,673
Write-offs charged against the allowance (5,339) (4,295) (10,776) (9,075)
Recoveries collected 1,364 1,411 2,693 2,521
Ending Balance 18,220 18,204 18,220 18,204
Trade Receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning Balance 14,170 15,731 13,885 16,854
Provision for expected credit losses 2,350 369 5,554 2,234
Write-offs charged against the allowance (4,218) (3,650) (8,466) (7,749)
Recoveries collected 1,364 1,413 2,693 2,524
Ending Balance 13,666 13,863 13,666 13,863
Financed Receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning Balance 3,850 3,370 3,985 3,231
Provision for expected credit losses 1,825 1,618 2,879 2,439
Write-offs charged against the allowance (1,121) (645) (2,310) (1,326)
Recoveries collected   (2)   (3)
Ending Balance $ 4,554 $ 4,341 $ 4,554 $ 4,341