XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 7 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2017
Jul. 31, 2016
Mar. 15, 2018
Mar. 31, 2017
Jan. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Withholding on behalf of employees for future purchases $ 1,337   $ 1,337       $ 0
Stock-based compensation expense $ 5,003 $ 2,201 $ 9,065 $ 3,799      
Shares committed under 2017 ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized (in shares)           1,500,000  
Number of shares authorized, annual increase           2,500,000  
Number of shares authorized, annual increase, percentage of outstanding shares at the end of prior fiscal year           1.00%  
Maximum payroll deduction (as a percent of eligible compensation)     15.00%        
Purchase price of common stock (as a percent)     85.00%        
Number of shares purchased under plan (in shares) 0   0        
Stock-based compensation expense     $ 400        
Unrecognized compensation cost $ 1,200   $ 1,200        
Unrecognized compensation cost, period for recognition     8 months 5 days        
Shares committed under 2017 ESPP | Forecast              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares purchased under plan (in shares)         515,371