XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable - Change in Allowance (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2025
USD ($)
Change in allowance  
Beginning balance $ 7,285
Provision 609
Write-offs and other (455)
Ending balance $ 7,439