Condensed Consolidated Statement of Stockholders' Equity (USD $)
In Thousands, except Share data, unless otherwise specified
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings (Deficit) [Member]
Balance at Apr. 30, 2011 $ 294,742 $ 4 $ 49,013 $ 245,725
Balance (in shares) at Apr. 30, 2011   39,880,251    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss (4,667)     (4,667)
Issuance of equity for services 563 0 563  
Issuance of equity for services (in shares) 62,500 100,000    
Issuance of equity for compensation 6,255 0 6,255  
Issuance of equity for compensation (in shares)   62,500    
Exercise of equity rights 1,283 0 1,283  
Exercise of equity rights (in shares) 869,000 869,000    
Balance at Oct. 31, 2011 298,176 4 57,114 241,058
Balance (in shares) at Oct. 31, 2011 40,911,751 40,911,751    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss (14,023)     (14,023)
Issuance of equity for services 938 0 938  
Issuance of equity for services (in shares)   30,000    
Issuance of equity for compensation 6,661 0 6,661  
Issuance of equity for compensation (in shares)   45,000    
Exercise of equity rights 100 0 100  
Exercise of equity rights (in shares)   100,000    
Accretion of preferred stock (847)     (847)
Balance at Apr. 30, 2012 291,005 4 64,813 226,188
Balance (in shares) at Apr. 30, 2012 41,086,751 41,086,751    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss (3,619)     (3,619)
Issuance of equity for services 1,944 0 1,944  
Issuance of equity for services (in shares) 483,642 351,477    
Issuance of equity for compensation 6,160 0 6,160  
Issuance of equity for compensation (in shares)   444,665    
Exercise of equity rights 3,833 0 3,833  
Exercise of equity rights (in shares) 1,286,001 1,286,001    
Accretion of preferred stock (2,460)     (2,460)
Other equity issuances 1,341 0 1,341  
Other equity issuances (in shares)   192,800    
Preferred stock redemption 2,510   2,510  
Modification of warrants 1,840 0 1,840 0
Balance at Oct. 31, 2012 $ 302,554 $ 4 $ 82,441 $ 220,109
Balance (in shares) at Oct. 31, 2012 43,361,694 43,361,694