XML 53 R22.htm IDEA: XBRL DOCUMENT v2.4.0.8
7. STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Oct. 31, 2013
Equity [Abstract]  
Shares Of Common Stock Authorized And Reserved For Future Issuance
   Number of Shares
Reserved
 
Common shares reserved for issuance under outstanding option grants and common shares available for issuance under our stock incentive plans   26,306,989 
Common shares reserved for and available for issuance under our Employee Stock Purchase Plan   3,176,777 
Common shares issuable upon exercise of outstanding warrants   374,803 
Total shares of common stock reserved for issuance   29,858,569