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, 2025 and 2024. | | | | | | | | | | | | | | | | | | | 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 | | Provision for expected credit losses | 3,031 | | | 2,700 | | | 5,731 | | Write-offs charged against the allowance | (5,057) | | | (2,339) | | | (7,396) | | Recoveries collected | 1,209 | | | 286 | | | 1,495 | | Balance at June 30, 2025 | $ | 22,882 | | | $ | 9,763 | | | $ | 32,645 | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | Allowance for Credit Losses | (in thousands) | Trade Receivables | | Financed Receivables | | Total Receivables | Balance at December 31, 2023 | $ | 15,797 | | | $ | 5,602 | | | $ | 21,399 | | Provision for expected credit losses | 4,823 | | | 2,870 | | | 7,693 | | Write-offs charged against the allowance | (7,184) | | | (2,362) | | | (9,546) | | Recoveries collected | 1,428 | | | 146 | | | 1,574 | | Balance at March 31, 2024 | $ | 14,864 | | | $ | 6,256 | | | $ | 21,120 | | Provision for expected credit losses | 4,503 | | | 2,941 | | | 7,444 | | Write-offs charged against the allowance | (4,690) | | | (2,985) | | | (7,675) | | Recoveries collected | 1,423 | | | 195 | | | 1,618 | | Balance at June 30, 2024 | $ | 16,100 | | | $ | 6,407 | | | $ | 22,507 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|