XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Customer Receivables
12 Months Ended
Apr. 30, 2022
Receivables [Abstract]  
Customer Receivables Customer Receivables
 
The components of customer receivables were:
 APRIL 30
(in thousands)20222021
Gross customer receivables$168,699 $156,187 
Less:
Allowance for doubtful accounts(226)(331)
Allowance for returns and discounts(11,512)(8,990)
Net customer receivables$156,961 $146,866