XML 75 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Common Stock and Stockholders' Equity (Deficit) - Assumptions used to Estimate Fair Values of Stock Options Granted (Details)
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Employee Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years) 6 years   6 years 29 days
Volatility 48.00% 48.00%  
Volatility, minimum     48.00%
Volatility, maximum     52.00%
Weighted average volatility 48.00% 48.00% 51.00%
Risk-free interest rate, minimum 1.27% 1.62% 1.80%
Risk-free interest rate, maximum 2.08% 1.94% 2.00%
Dividend yield 0.00% 0.00% 0.00%
Employee Stock Options | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years)   5 years 8 months 12 days  
Employee Stock Options | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years)   6 years  
Market-Based Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years) 7 years 4 months 10 days    
Volatility 48.00%    
Weighted average volatility 48.00%    
Risk-free interest rate 1.61%    
Dividend yield 0.00%    
Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Volatility 48.00%    
Weighted average volatility 48.00%    
Risk-free interest rate, minimum 0.48%    
Risk-free interest rate, maximum 0.81%    
Dividend yield 0.00%    
Employee Stock Purchase Plan | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years) 4 months 28 days    
Employee Stock Purchase Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years) 1 year 10 months 28 days