Quarterly report pursuant to Section 13 or 15(d)

ALLOWANCE FOR CREDIT LOSSES (Details)

v3.23.2
ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Financing receivable, percentage of finance subject to credit score         100.00%
Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent [Roll Forward]          
Beginning Balance $ 17,952 $ 19,041 $ 18,020 $ 17,870 $ 19,041
Provision for expected credit losses 6,050 3,896 4,175 4,258  
Write-offs charged against the allowance (6,603) (6,614) (5,339) (5,437)  
Recoveries collected 1,349 1,629 1,364 1,329  
Ending Balance 18,748 17,952 18,220 18,020 18,748
Trade Receivables          
Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent [Roll Forward]          
Beginning Balance 12,476 14,073 14,170 13,885 14,073
Provision for expected credit losses 3,185 1,461 2,350 3,204  
Write-offs charged against the allowance (4,271) (4,687) (4,218) (4,248)  
Recoveries collected 1,349 1,629 1,364 1,329  
Ending Balance 12,739 12,476 13,666 14,170 12,739
Financed Receivables          
Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent [Roll Forward]          
Beginning Balance 5,476 4,968 3,850 3,985 4,968
Provision for expected credit losses 2,865 2,435 1,825 1,054  
Write-offs charged against the allowance (2,332) (1,927) (1,121) (1,189)  
Recoveries collected 0   0    
Ending Balance $ 6,009 $ 5,476 $ 4,554 $ 3,850 $ 6,009