XML 73 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Concentration of Risk (Details)
9 Months Ended 12 Months Ended
Jan. 31, 2018
Apr. 30, 2017
Customer receivables | Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 31.30% 8.20%
Customer receivables | Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage 22.00% 20.70%
Sales revenue, gross | Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 21.80% 20.20%
Sales revenue, gross | Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage 14.40% 15.90%