| Schedule of Allowance For Credit Losses |
Below is a roll forward of the Company’s allowance for credit losses for the three and nine months ended September 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
|
|
| Provision for expected credit losses |
5,088 |
|
|
3,195 |
|
|
8,283 |
|
| Write-offs charged against the allowance |
(6,769) |
|
|
(2,372) |
|
|
(9,141) |
|
| Recoveries collected |
1,220 |
|
|
286 |
|
|
1,506 |
|
| Balance at September 30, 2025 |
$ |
22,421
|
|
|
$ |
10,872
|
|
|
$ |
33,293
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
| Provision for expected credit losses |
7,268 |
|
|
2,510 |
|
|
9,778 |
|
| Write-offs charged against the allowance |
(6,244) |
|
|
(1,361) |
|
|
(7,605) |
|
| Recoveries collected |
1,424 |
|
|
69 |
|
|
1,493 |
|
| Balance at September 30, 2024 |
$ |
18,548 |
|
|
$ |
7,625 |
|
|
$ |
26,173 |
|
|
|
|
|
|
|
|