| Schedule of Allowance For Credit Losses |
Below is a roll forward of the Company’s allowance for credit losses for the three months ended March 31, 2026 and 2025. | | | | | | | | | | | | | | | | | | | Allowance for Credit Losses | | (in thousands) | Trade Receivables | | Financed Receivables | | Total Receivables | | Balance at December 31, 2025 | $ | 23,528 | | | $ | 11,034 | | | $ | 34,562 | | | Provision for expected credit losses | 5,071 | | | 2,751 | | | 7,822 | | | Write-offs charged against the allowance | (8,127) | | | (2,321) | | | (10,448) | | | Recoveries collected | 1,536 | | | 184 | | | 1,720 | | | Balance at March 31, 2026 | $ | 22,008 | | | $ | 11,648 | | | $ | 33,656 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | Allowance for Credit Losses | | (in thousands) | Trade Receivables | | Financed Receivables | | Total Receivables | | Balance at December 31, 2024 | $ | 19,770 | | | $ | 8,686 | | | $ | 28,456 | | | Provision for expected credit losses | 8,081 | | | 2,649 | | | 10,730 | | | Write-offs charged against the allowance | (5,428) | | | (2,460) | | | (7,888) | | | Recoveries collected | 1,276 | | | 241 | | | 1,517 | | | Balance at March 31, 2025 | $ | 23,699 | | | $ | 9,116 | | | $ | 32,815 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|