XML 85 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Credit Concentration (Details)
12 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2016
Accounts Receivable [Member] | Customer A [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 30.80% 8.20%  
Accounts Receivable [Member] | Customer B [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 25.50% 20.70%  
Sales Revenue, Gross [Member] | Customer A [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 25.40% 20.70% 23.90%
Sales Revenue, Gross [Member] | Customer B [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 16.40% 16.50% 17.20%