XML 70 R56.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options (Details)
12 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Jan. 31, 2014
Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate, Minimum 0.20% 0.10%  
Risk-free interest rate, Maximum 0.80% 0.60%  
Volatility, Minimum 33.00% 37.00%  
Volatility, Maximum 41.00% 41.00%  
Dividend yield 0.00% 0.00%  
Employee Stock Purchase Plan | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 6 months 7 months 6 days  
Employee Stock Purchase Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 2 years 2 years 1 month 6 days  
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate, Minimum 1.50% 1.80% 0.80%
Risk-free interest rate, Maximum 1.90% 2.10% 1.90%
Volatility, Minimum 42.00% 45.00% 48.00%
Volatility, Maximum 44.00% 49.00% 57.00%
Dividend yield 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) 5 years 6 months 5 years 8 months 12 days 4 years 10 months 24 days
Employee Stock Option | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 6 years 1 month 6 days 6 years 2 months 12 days 6 years 3 months 18 days