v3.22.4
Retail Installment Contract Receivables (Tables)
12 Months Ended
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Schedule of Changes in Company's Allowance for Accounts Receivable
The changes in the Company’s allowance for doubtful accounts were as follows for the periods ended (in thousands):
 
 Year ended December 31,
 202220212020
Beginning balance$13,271 $9,911 $8,118 
Provision for doubtful accounts40,476 31,341 23,778 
Write-offs and adjustments(37,325)(27,981)(21,985)
Balance at end of period$16,422 $13,271 $9,911 
Retail Installment Contracts  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Schedule of Changes in Company's Allowance for Accounts Receivable
The following table summarizes the RIC receivables (in thousands):
For the Years Ended
 December 31, 2022December 31, 2021
RIC receivables, gross$44,909 $90,204 
RIC allowance(6,685)(12,384)
Imputed interest(3,152)(7,469)
RIC receivables, net$35,072 $70,351 
Classified on the consolidated balance sheets as:
Accounts and notes receivable, net$20,887 $37,270 
Long-term notes receivables and other assets, net14,185 33,081 
RIC receivables, net$35,072 $70,351 
Schedule of Allowance for Credit Losses on Financing Receivables
The changes in the Company’s RIC allowance were as follows (in thousands):
For the Years Ended
 December 31, 2022December 31, 2021
RIC allowance, beginning of period$12,384 $27,061 
Write-offs(7,573)(13,714)
Recoveries2,252 3,446 
Additions from RICs originated during the period2,676 6,795 
Change in expected credit losses(1,522)(10,995)
Other adjustments (1)(1,532)(209)
RIC allowance, end of period$6,685 $12,384 
    
(1) Other adjustments primarily reflect changes in foreign currency exchange rates related to Canadian RICs and adjustments related to sale of the Canadian business.