XML 44 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Customer Receivables (Tables)
9 Months Ended
Jan. 31, 2018
Accounts Receivable, Net [Abstract]  
Components of Customer Receivables
The components of customer receivables were: 
 

January 31,

April 30,
(in thousands)

2018

2017
Gross customer receivables

$
127,339


$
66,373

Less:



 
Allowance for doubtful accounts

(280
)

(148
)
Allowance for returns and discounts

(5,282
)

(3,110
)







Net customer receivables

$
121,777


$
63,115