XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Incentive Plans - Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions (Details)
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility rate 0.00% 41.00% 40.00%  
Expected volatility, minimum       40.00%
Expected volatility, maximum       41.00%
Expected term (in years) 0 years 6 years 3 months 20 days 6 years 3 months 20 days  
Risk-free interest rate 0.00% 1.87% 2.70%  
Risk-free interest rate, minimum       1.87%
Risk-free interest rate, maximum       2.21%
Expected dividend yield 0.00% 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
Stock options | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)       6 years 4 months 24 days
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility rate 0.00% 0.00%    
Expected volatility, minimum     39.00% 32.00%
Expected volatility, maximum     40.00% 37.00%
Expected term (in years) 0 years 0 years    
Risk-free interest rate 0.00% 0.00%    
Risk-free interest rate, minimum     2.12% 0.95%
Risk-free interest rate, maximum     2.34% 1.22%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
ESPP | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)     6 months 6 months
ESPP | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)     1 year 1 year 2 months 12 days