XML 65 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Equity Incentive Plans - Summary of Estimate Fair Value of Employee Stock Options and Employee Purchase Plan (Details) - $ / shares
12 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Jan. 31, 2014
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected volatility, Minimum 48.00% 55.00% 65.00%
Expected volatility, Maximum 52.00% 68.00% 69.00%
Risk-free interest rate, Minimum 1.50% 1.30% 0.80%
Risk-free interest rate, Maximum 1.90% 2.20% 2.10%
Dividend rate 0.00% 0.00% 0.00%
Employee Stock Option | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 6 years 5 years 5 years 3 months 18 days
Fair value of common stock $ 13.94 $ 4.81 $ 1.46
Employee Stock Option | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 7 years 4 months 24 days 6 years 10 months 24 days 7 years 3 months 18 days
Fair value of common stock $ 19.68 $ 12.65 $ 2.98
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate, Minimum 0.10% 0.00% 0.00%
Risk-free interest rate, Maximum 0.70% 0.00% 0.00%
Dividend rate 0.00% 0.00% 0.00%
Expected volatility 49.00% 0.00% 0.00%
ESPP | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 4 months 24 days 0 years 0 years
ESPP | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 1 year 10 months 24 days 0 years 0 years