XML 55 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Schedules of Concentration of Risk, by Risk Factor (Details)
3 Months Ended 12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Apr. 30, 2019
Customer A [Member] | Revenue [Member]      
Concentration Risk, Percentage 0.00% 10.00%  
Customer B [Member] | Trade Accounts Receivable [Member]      
Concentration Risk, Percentage 15.00%   13.00%