XML 41 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
BASIC AND DILUTED NET (LOSS) INCOME PER COMMON SHARE (Details) - shares
9 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,973,000 5,195,000
Common stock options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,422,000 2,824,000
Series H, H-1 and H-2 Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 760,000 1,076,000
Common stock purchase warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,791,000 1,295,000