XML 23 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Customer Receivables
12 Months Ended
Apr. 30, 2021
Receivables [Abstract]  
Customer Receivables Customer Receivables
 
The components of customer receivables were:
 APRIL 30
(in thousands)20212020
Gross customer receivables$156,187 $112,528 
Less:
Allowance for doubtful accounts(331)(472)
Allowance for returns and discounts(8,990)(5,712)
Net customer receivables$146,866 $106,344