XML 65 R51.htm IDEA: XBRL DOCUMENT v3.19.2
7. Net Loss per Common Share (Details - Antidilutive shares) - shares
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Stock Options      
Dilutive effect of shares on diluted shares outstanding 138,822 53,978 0
RSUs [Member]      
Dilutive effect of shares on diluted shares outstanding 34,122 0 0
Employee Stock Purchase Plan [Member]      
Dilutive effect of shares on diluted shares outstanding 10,589 1,972 45,767
Options, RSUs and ESPP [Member]      
Dilutive effect of shares on diluted shares outstanding 183,533 55,950 45,767