XML 95 R81.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONVERTIBLE REDEEMABLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY - Range of Exercise Price (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2015
Jul. 31, 2016
Apr. 30, 2016
Jul. 31, 2015
Jul. 31, 2016
Jul. 31, 2015
Jan. 31, 2016
Dec. 31, 2014
Options Outstanding                
Number Outstanding (in shares)     5,481,025       3,364,608  
Weighted Average Remaining Contractual Life     8 years 11 months 19 days       8 years 7 months 17 days  
Weighted Average Exercise Prices (in dollars per share)     $ 1.00       $ 1.56  
Options Exercisable                
Number Vested and Exercisable (in shares)     1,547,679       1,059,709  
Weighted Average Exercise Prices (in dollars per share)     $ 1.12       $ 1.13  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures                
Total intrinsic value of options exercised $ 82,000 $ 5,000   $ 1,200,000 $ 39,000 $ 1,300,000 $ 1,400,000 $ 676,000
$0.25 - $0.62                
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range                
Exercise prices, low end of range (in dollars per share)         $ 0.25   $ 0.25  
Exercise prices, high end of range (in dollars per share)         $ 0.62   $ 1.00  
Options Outstanding                
Number Outstanding (in shares)   2,547,259     2,547,259   882,108  
Weighted Average Remaining Contractual Life         9 years 18 days   7 years 5 months 23 days  
Weighted Average Exercise Prices (in dollars per share)   $ 0.54     $ 0.54   $ 0.41  
Options Exercisable                
Number Vested and Exercisable (in shares)   781,418     781,418   570,340  
Weighted Average Exercise Prices (in dollars per share)   $ 0.42     $ 0.42   $ 0.41  
$3.01 - $3.25                
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range                
Exercise prices, low end of range (in dollars per share)         3.01      
Exercise prices, high end of range (in dollars per share)         $ 3.25      
Options Outstanding                
Number Outstanding (in shares)   45,000     45,000      
Weighted Average Remaining Contractual Life         1 month 21 days      
Weighted Average Exercise Prices (in dollars per share)   $ 3.25     $ 3.25      
Options Exercisable                
Number Vested and Exercisable (in shares)   45,000     45,000      
Weighted Average Exercise Prices (in dollars per share)   $ 3.25     $ 3.25