XML 72 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Concentration of Risk (Details)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Customer receivables | Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 28.40% 10.30%
Customer receivables | Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage 22.00% 15.60%
Sales revenue, gross | Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 29.10% 18.40%
Sales revenue, gross | Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage 18.70% 13.90%