XML 46 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Antidilutive shares) - shares
12 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Apr. 30, 2014
Dilutive effect of shares on diluted shares outstanding 2,029,713 3,880,185 4,652,810
Stock Options      
Dilutive effect of shares on diluted shares outstanding 1,764,684 3,833,193 4,576,112
Employee Stock Purchase Plan [Member]      
Dilutive effect of shares on diluted shares outstanding 265,029 46,992 72,896
Warrants      
Dilutive effect of shares on diluted shares outstanding 0 0 3,802