XML 51 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. Net Loss per Common Share (Details - Antidilutive shares) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Dilutive effect of shares on diluted shares outstanding 275 307 202 226
Stock Options        
Dilutive effect of shares on diluted shares outstanding 197 235 133 186
RSUs [Member]        
Dilutive effect of shares on diluted shares outstanding 66 56 63 31
Employee Stock Purchase Plan [Member]        
Dilutive effect of shares on diluted shares outstanding 12 16 6 9