v3.26.1
CREDIT LOSSES (Tables)
9 Months Ended
Feb. 28, 2026
Credit Loss [Abstract]  
Schedule of Allowance for Credit Losses
Changes in the allowance for credit losses during the periods ended February 28, 2026 and 2025 were as follows:
Three Months EndedNine Months Ended
February 28, 2026February 28, 2025February 28, 2026February 28, 2025
Allowance, beginning of period$555 $385 $438 $436 
Current period provision for expected credit losses225 132 694 382 
Write-offs charged against allowance(466)(332)(1,305)(1,067)
Recoveries collected267 230 754 664 
Allowance, end of period$581 $415 $581 $415