XML 54 R44.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Jan. 31, 2015
Jan. 31, 2016
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      
Unvested shares subject to repurchase 0      
Aggregate intrinsic value of exercised options $ 11,900,000 $ 5,300,000    
Aggregate estimated fair value of stock options granted to employees vested $ 5,700,000 $ 6,100,000    
Weighted-average grant date fair value of options granted to employees $ 5.25 $ 7.7    
Unrecognized stock-based compensation expense related to stock option $ 23,600,000      
Remaining weighted-average period 2 years 3 months 26 days      
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Remaining weighted-average period 2 years 11 months 19 days      
Unrecognized stock-based compensation expense $ 134,200,000      
Unvested shares outstanding 10,129,260     8,204,968
Restricted Stock Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Remaining weighted-average period 1 year 18 days      
Unrecognized stock-based compensation expense $ 37,000      
Unvested shares outstanding 19,430     30,607
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Dividend yield 0.00% 0.00%    
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,960,272   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 3,138,536      
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 will consist of four six-month purchase periods.      
Purchase price of common stock, percentage 85.00%      
Unrecognized stock-based compensation expense $ 16,000,000      
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 1 year 4 months 28 days      
Unrecognized stock-based compensation expense $ 1,800,000      
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 267,717      
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  
Shares common stock, increase 2,500,000      
Shares common stock, outstanding shares of capital stock 1.00%      
Other Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares common stock reserved for issuance 52,671      
Remaining weighted-average period 1 year 2 months 1 day      
Unrecognized stock-based compensation expense $ 600,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%