XML 29 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)
3 Months Ended
Jul. 31, 2017
ESPP [Member]  
Schedule of antidilutive shares
  

July 31,

2017

  

July 31,

2016

 
         
Stock Options   102,074     
ESPP   2,184    2,663 
Total   104,258    2,663 
Stock Options, Warrants, and Series E Preferred Stock (assuming the if-converted method) [Member]  
Schedule of antidilutive shares
  

July 31,

2017

  

July 31,

2016

 
         
Stock Options   3,602,628    3,980,357 
Warrants   39,040    39,040 
Series E Preferred Stock   1,978,783    1,894,337 
Total   5,620,451    5,913,734