XML 78 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
Credit Concentration (Details)
12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2015
Accounts Receivable [Member] | Customer A [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 8.20% 12.40%  
Accounts Receivable [Member] | Customer B [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 20.70% 21.00%  
Sales Revenue, Gross [Member] | Customer A [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 20.70% 23.90% 26.50%
Sales Revenue, Gross [Member] | Customer B [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 16.50% 17.20% 18.60%