XML 57 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs (Details) - USD ($)
3 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Allocated Share-based Compensation Expense $ 48,015 $ 78,730
Cost of sales [Member]    
Allocated Share-based Compensation Expense 11,220 14,569
Sales and marketing [Member]    
Allocated Share-based Compensation Expense 15,724 22,482
Research and development [Member]    
Allocated Share-based Compensation Expense 10,303 15,031
General and administrative [Member]    
Allocated Share-based Compensation Expense $ 10,768 $ 26,648