XML 47 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Jan. 31, 2015
Jan. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Description of offering period excluding initial offering period the offering period resets and the new lower price becomes the new offering price for a new 24 month offering period      
Aggregate intrinsic value of exercised options $ 6.6 $ 11.9    
Aggregate estimated fair value of stock options granted to employees vested $ 2.6 $ 5.7    
Weighted-average grant date fair value of options granted to employees $ 6.74 $ 5.25    
Unrecognized stock-based compensation expense related to stock option $ 20.3      
Remaining weighted-average period 2 years 9 months 7 days      
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Remaining weighted-average period 2 years 11 months 23 days      
Unrecognized stock-based compensation expense $ 193.8      
Unvested shares outstanding 13,974,193     11,822,316
Restricted Stock Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unvested shares outstanding 2,874     5,842
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Dividend yield 0.00% 0.00%    
2015 Equity Incentive Plan | Performance-Based Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Aggregate estimated fair value of stock options granted to employees vested $ 3.1      
Stock options granted 475,000      
2015 Equity Incentive Plan | Class A Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares common stock reserved for issuance 17,404,178   12,200,000  
2015 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares common stock reserved for issuance 2,969,790      
Percentage of eligible compensation allowed to employees to purchase shares at a discount 15.00%      
Description of offering period excluding initial offering period Except for the initial offering period, the 2015 ESPP provides for 24-month offering periods beginning March 16 and September 16 of each year, and each offering period consists of four six-month purchase periods.      
Purchase price of common stock, percentage 85.00%      
Unrecognized stock-based compensation expense $ 9.6      
Dividend yield 0.00% 0.00%    
2015 Employee Stock Purchase Plan | Restricted Stock Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Remaining weighted-average period 5 months 23 days      
Unrecognized stock-based compensation expense $ 0.5      
Issuance of common stock in connection with acquisition (in shares)     344,667  
Weighted average grant date fair value, 2015 acquisition     $ 12.96  
Unvested shares outstanding 145,737      
2015 Employee Stock Purchase Plan | Class A Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares common stock reserved for issuance     2,500,000  
Vesting Commencement Per Year | 2015 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options and restricted stock units vesting percentage 25.00%      
Vesting Commencement Per Month        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options and restricted stock units vesting percentage 2.08%      
Vesting Commencement Per Quarter        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options and restricted stock units vesting percentage 6.25%