XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Customer Receivables (Tables)
3 Months Ended
Jul. 31, 2019
Accounts Receivable, Net [Abstract]  
Components of Customer Receivables
The components of customer receivables were: 
 

July 31,

April 30,
(in thousands)

2019

2019
Gross customer receivables

$
126,451


$
132,145

Less:



 
Allowance for doubtful accounts

(338
)

(249
)
Allowance for returns and discounts

(6,114
)

(5,995
)







Net customer receivables

$
119,999


$
125,901