XML 25 R11.htm IDEA: XBRL DOCUMENT v3.25.2
Customer Receivables
12 Months Ended
Apr. 30, 2025
Receivables [Abstract]  
Customer Receivables Customer Receivables, Net
 
The components of customer receivables, net were:
 APRIL 30,
(in thousands)20252024
Gross customer receivables$118,285 $126,680 
Less:
Allowance for credit losses(234)(474)
Allowance for returns and discounts(6,880)(8,647)
Customer receivables, net$111,171 $117,559