XML 49 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Summarizes of Stock Option Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2017
Jan. 31, 2017
Number of Shares Underlying Outstanding Options    
Number of Shares Underlying Outstanding Options, Beginning balance 1,777,365  
Number of Shares Underlying Outstanding Options, Options granted 122,750  
Number of Shares Underlying Outstanding Options, Options exercised (59,819)  
Number of Shares Underlying Outstanding Options, Options canceled (27,406)  
Number of Shares Underlying Outstanding Options, Ending balance 1,812,890 1,777,365
Number of Shares Underlying Outstanding Options, Vested and exercisable 1,405,829  
Number of Shares Underlying Outstanding Options, Vested and expected to vest 1,812,890  
Weighted Average Exercise Price    
Weighted Average Exercise Price, Beginning balance $ 5.74  
Weighted Average Exercise Price, Options granted 10.21  
Weighted Average Exercise Price, Options exercised 4.19  
Weighted Average Exercise Price, Options canceled 5.89  
Weighted Average Exercise Price, Ending balance 6.09 $ 5.74
Weighted Average Exercise Price, Vested and exercisable 5.31  
Weighted Average Exercise Price, Vested and expected to vest $ 6.09  
Weighted Average Remaining Contractual Term    
Weighted Average Remaining Contractual Term 6 years 6 months 7 years
Weighted Average Remaining Contractual Term, Vested and exercisable 6 years 1 month 6 days  
Weighted Average Remaining Contractual Term, Vested and expected to vest 6 years 6 months  
Aggregate Intrinsic Value    
Aggregate Intrinsic Value $ 8,729 $ 7,864
Aggregate Intrinsic Value, Vested and exercisable 7,760  
Aggregate Intrinsic Value, Vested and expected to vest $ 8,729