XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.2
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Range of Exercise Price (Details) - USD ($)
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Options Outstanding    
Number Outstanding (in shares) 860,338  
Weighted Average Remaining Contractual Life 8 years 3 months 29 days  
Weighted Average Exercise Prices (in dollars per share) $ 8.40  
Options Exercisable    
Number Vested and Exercisable (in shares) 335,756  
Weighted Average Exercise Prices (in dollars per share) $ 11.97  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures    
Total intrinsic value of options exercised   $ 2,000
$2.50 - $4.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 2.50  
Exercise prices, high end of range (in dollars per share) $ 4.00  
Options Outstanding    
Number Outstanding (in shares) 201,946  
Weighted Average Remaining Contractual Life 8 years 5 months 19 days  
Weighted Average Exercise Prices (in dollars per share) $ 2.65  
Options Exercisable    
Number Vested and Exercisable (in shares) 103,180  
Weighted Average Exercise Prices (in dollars per share) $ 2.51  
$4.01 - $8.75    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 4.01  
Exercise prices, high end of range (in dollars per share) $ 8.75  
Options Outstanding    
Number Outstanding (in shares) 435,012  
Weighted Average Remaining Contractual Life 9 years 22 days  
Weighted Average Exercise Prices (in dollars per share) $ 5.34  
Options Exercisable    
Number Vested and Exercisable (in shares) 65,133  
Weighted Average Exercise Prices (in dollars per share) $ 5.25  
$8.76 - $16.25    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 8.76  
Exercise prices, high end of range (in dollars per share) $ 16.25  
Options Outstanding    
Number Outstanding (in shares) 88,894  
Weighted Average Remaining Contractual Life 6 years 9 months 26 days  
Weighted Average Exercise Prices (in dollars per share) $ 13.16  
Options Exercisable    
Number Vested and Exercisable (in shares) 68,844  
Weighted Average Exercise Prices (in dollars per share) $ 13.21  
$16.26 to $28.50    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 16.26  
Exercise prices, high end of range (in dollars per share) $ 28.50  
Options Outstanding    
Number Outstanding (in shares) 114,245  
Weighted Average Remaining Contractual Life 6 years 11 months 23 days  
Weighted Average Exercise Prices (in dollars per share) $ 19.48  
Options Exercisable    
Number Vested and Exercisable (in shares) 79,020  
Weighted Average Exercise Prices (in dollars per share) $ 19.79  
$28.51 to $75.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range    
Exercise prices, low end of range (in dollars per share) 28.51  
Exercise prices, high end of range (in dollars per share) $ 75.00  
Options Outstanding    
Number Outstanding (in shares) 20,241  
Weighted Average Remaining Contractual Life 5 years 6 months 15 days  
Weighted Average Exercise Prices (in dollars per share) $ 48.02  
Options Exercisable    
Number Vested and Exercisable (in shares) 19,579  
Weighted Average Exercise Prices (in dollars per share) $ 48.29  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures    
Total intrinsic value of options exercised $ 1,000