XML 53 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Incentive Plans - Schedule of Black-Scholes Option Pricing Model Estimated Fair Value Assumptions (Details)
3 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 40.30% 43.40%
Expected volatility, maximum 40.50% 44.30%
Risk-free interest rate, minimum 2.06% 1.29%
Risk-free interest rate, maximum 2.21% 1.54%
Stock options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 years 5 years 9 months 18 days
Expected dividend yield 0.00% 0.00%
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 1 month 6 days
Expected dividend yield 0.00% 0.00%
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 32.80%  
Expected volatility, maximum 37.40%  
Risk-free interest rate, minimum 0.95%  
Risk-free interest rate, maximum 1.08%  
ESPP | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 8 months 12 days  
Expected dividend yield 0.00%  
ESPP | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 1 year 2 months 12 days  
Expected dividend yield 0.00%