XML 80 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Incentive Plans - Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions (Details)
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility, minimum 40.00% 40.00% 42.00%
Expected volatility, maximum 41.00% 44.00% 46.00%
Risk-free interest rate, minimum 1.87% 1.13% 1.43%
Risk-free interest rate, maximum 2.21% 2.28% 1.88%
Expected dividend yield 0.00% 0.00% 0.00%
Stock options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 3 months 18 days 5 years 6 months 5 years
Stock options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 4 months 24 days 6 years 10 months 24 days 6 years 1 month 6 days
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility, minimum 32.00%    
Expected volatility, maximum 38.00%    
Risk-free interest rate, minimum 0.95%    
Risk-free interest rate, maximum 1.73%    
Expected dividend yield 0.00%    
ESPP | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months    
ESPP | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 1 year 2 months 12 days