XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Customer Receivables (Tables)
3 Months Ended
Jul. 31, 2020
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Components of Customer Receivables
The components of customer receivables were: 
 July 31,April 30,
(in thousands)20202020
Gross customer receivables$129,989 $112,528 
Less:
Allowance for doubtful accounts(408)(472)
Allowance for returns and discounts(6,280)(5,712)
Net customer receivables$123,301 $106,344