XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Summary of Estimated Fair Value of Employee Stock Options (Details)
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
2015 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate, Minimum 0.90% 0.50% 0.20%
Risk-free interest rate, Maximum 1.40% 0.90% 0.80%
Volatility, Minimum 28.00% 39.00% 33.00%
Volatility, Maximum 43.00% 60.00% 41.00%
Dividend yield 0.00% 0.00% 0.00%
Minimum | 2015 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 6 months 6 months 6 months
Maximum | 2015 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 2 years 2 years 2 years
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate, Minimum 1.80% 1.30% 1.50%
Risk-free interest rate, Maximum 2.10% 2.00% 1.90%
Volatility, Minimum 38.00% 40.00% 42.00%
Volatility, Maximum 40.00% 43.00% 44.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 6 months 5 years 6 months
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 6 years 1 month 6 days