XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONVERTIBLE REDEEMABLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY - Range of Exercise Price (Details) - USD ($)
3 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Options Outstanding    
Number Outstanding (in shares) 12,220,829  
Weighted Average Remaining Contractual Life 9 years 1 month 13 days  
Weighted Average Exercise Prices (in dollars per share) $ 0.79  
Options Exercisable    
Number Vested and Exercisable (in shares) 2,740,696  
Weighted Average Exercise Prices (in dollars per share) $ 1.02  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures    
Total intrinsic value of options exercised   $ 34,000
Exercised 0  
$0.20 - $0.35    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) $ 0.20  
Exercise prices, high end of range (in dollars per share) $ 0.35  
Options Outstanding    
Number Outstanding (in shares) 658,108  
Weighted Average Remaining Contractual Life 6 years 5 months 1 day  
Weighted Average Exercise Prices (in dollars per share) $ 0.31  
Options Exercisable    
Number Vested and Exercisable (in shares) 566,440  
Weighted Average Exercise Prices (in dollars per share) $ 0.31  
$0.36 - $0.65    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 0.36  
Exercise prices, high end of range (in dollars per share) $ 0.65  
Options Outstanding    
Number Outstanding (in shares) 4,273,667  
Weighted Average Remaining Contractual Life 9 years 4 months 13 days  
Weighted Average Exercise Prices (in dollars per share) $ 0.53  
Options Exercisable    
Number Vested and Exercisable (in shares) 731,042  
Weighted Average Exercise Prices (in dollars per share) $ 0.58  
$0.66 - $1.09    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 0.66  
Exercise prices, high end of range (in dollars per share) $ 1.09  
Options Outstanding    
Number Outstanding (in shares) 5,649,054  
Weighted Average Remaining Contractual Life 9 years 7 months 13 days  
Weighted Average Exercise Prices (in dollars per share) $ 0.76  
Options Exercisable    
Number Vested and Exercisable (in shares) 479,261  
Weighted Average Exercise Prices (in dollars per share) $ 0.89  
$1.10 - $1.85    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 1.10  
Exercise prices, high end of range (in dollars per share) $ 1.85  
Options Outstanding    
Number Outstanding (in shares) 1,540,000  
Weighted Average Remaining Contractual Life 7 years 10 months 6 days  
Weighted Average Exercise Prices (in dollars per share) $ 1.68  
Options Exercisable    
Number Vested and Exercisable (in shares) 863,953  
Weighted Average Exercise Prices (in dollars per share) $ 1.70  
$1.86 - $3.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 1.86  
Exercise prices, high end of range (in dollars per share) $ 3.00  
Options Outstanding    
Number Outstanding (in shares) 100,000  
Weighted Average Remaining Contractual Life 8 years 4 days  
Weighted Average Exercise Prices (in dollars per share) $ 3.00  
Options Exercisable    
Number Vested and Exercisable (in shares) 100,000  
Weighted Average Exercise Prices (in dollars per share) $ 3.00