XML 66 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 6 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility rate 0.00% 0.00% 40.00%  
Expected volatility, minimum       40.00%
Expected volatility, maximum       41.00%
Expected term (in years) 0 years 0 years 6 years 3 months  
Risk-free interest rate 0.00% 0.00% 2.70%  
Risk-free interest rate, minimum       2.06%
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
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, minimum 39.00% 32.00% 39.00% 32.00%
Expected volatility, maximum 40.00% 34.00% 40.00% 37.00%
Risk-free interest rate, minimum 2.12% 1.12% 2.12% 0.95%
Risk-free interest rate, maximum 2.34% 1.22% 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 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 1 year 1 year 2 months 12 days