Changes in the allowance for credit losses during the periods ended February 28, 2026 and 2025 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | February 28, 2026 | | February 28, 2025 | | February 28, 2026 | | February 28, 2025 | | Allowance, beginning of period | $ | 555 | | | $ | 385 | | | $ | 438 | | | $ | 436 | | | Current period provision for expected credit losses | 225 | | | 132 | | | 694 | | | 382 | | | Write-offs charged against allowance | (466) | | | (332) | | | (1,305) | | | (1,067) | | | Recoveries collected | 267 | | | 230 | | | 754 | | | 664 | | | Allowance, end of period | $ | 581 | | | $ | 415 | | | $ | 581 | | | $ | 415 | |
|