XML 60 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted (Detail) - Stock Options [Member]
3 Months Ended 6 Months Ended
Jul. 31, 2017
Jul. 31, 2017
Jul. 31, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Volatility 43.00%    
Volatility, Minimum   43.00% 45.00%
Volatility, Maximum   44.00% 46.00%
Expected term (in years) 6 years 4 months 6 days 6 years 4 months 6 days  
Risk-free interest rate 1.89%    
Risk-free interest rate, Minimum   1.89% 1.48%
Risk-free interest rate, Maximum   2.17% 1.67%
Dividend yield 0.00% 0.00% 0.00%
Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years)     6 years 3 months 22 days
Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years)     7 years 6 months 21 days