XML 12 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
7. EQUITY COMPENSATION PLANS (Details - Share based compensation) - USD ($)
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Share based compensation $ 1,183,000 $ 1,776,000
Cost of contract manufacturing    
Share based compensation 13,000 24,000
Research and development    
Share based compensation 471,000 743,000
Selling, general and administrative    
Share based compensation 699,000 1,009,000
Stock Options    
Share based compensation 1,124,000 1,697,000
Employee Stock Purchase Plan    
Share based compensation $ 59,000 $ 79,000