XML 49 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Customer Receivables (Tables)
12 Months Ended
Apr. 30, 2024
Receivables [Abstract]  
Components Of Customer Receivables
The components of customer receivables were:
 APRIL 30,
(in thousands)20242023
Gross customer receivables$126,680 $130,655 
Less:
Allowance for credit losses(474)(449)
Allowance for returns and discounts(8,647)(11,043)
Net customer receivables$117,559 $119,163