XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.1
7. EQUITY COMPENSATION PLANS (Details - Option activity) - Options [Member]
9 Months Ended
Jan. 31, 2019
$ / shares
shares
Number of Options  
Number of Options Outstanding, Beginning | shares 3,597,738
Number of Options Granted | shares 925,939
Number of Options Exercised | shares (343,359)
Number of Options Canceled or Expired | shares (878,820)
Number of Options Outstanding, Ending | shares 3,301,498
Weighted Average Exercise Price  
Weighted Average Exercise Price Outstanding, Beginning | $ / shares $ 8.74
Weighted Average Exercise Price Granted | $ / shares 5.04
Weighted Average Exercise Price Exercised | $ / shares 3.47
Weighted Average Exercise Price Canceled or Expired | $ / shares 11.53
Weighted Average Exercise Price Outstanding, Ending | $ / shares $ 7.51