XML 61 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Equity Award Plan Activities - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 06, 2017
Apr. 30, 2014
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of additional shares authorized for issuance (in shares)     2,044,000    
Number of shares available for grant (in shares)     11,754,000 10,495,000  
Weighted-average grant-date fair value of options granted (in dollars per share)     $ 23.66 $ 29.20  
Aggregate intrinsic value of options exercised     $ 147.6    
Shares subject to repurchase (in shares)     300,000    
Aggregate price of shares subject to repurchase     $ 1.3    
Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for issuance (in shares)     2,694,000 2,577,000 1,319,000
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance (in shares)     256,223    
Weighted-average grant-date fair value of options granted (in dollars per share)     $ 40.30    
Unrecognized stock-based compensation expense     $ 4.2    
Weighted-average amortization period     1 year 6 months    
Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based compensation expense     $ 87.4    
Fair value of options vested in period     $ 28.6    
Weighted-average amortization period     3 years 8 months 1 day    
Stock Option | Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Repurchased shares of common stock (in shares)     5,364    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based compensation expense     $ 87.6    
Weighted-average amortization period     3 years 5 months 10 days    
2014 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of shares outstanding to increase number of shares available for grant and issuance     3.00%    
Maximum increase of number of shares available for grant     12,500,000    
Shares available for issuance (in shares)     11,800,000    
2014 Equity Incentive Plan | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of shares outstanding to increase number of shares available for grant and issuance 3.00%        
Number of additional shares authorized for issuance (in shares) 2,124,333        
2014 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of shares outstanding to increase number of shares available for grant and issuance     1.00%    
Shares available for issuance (in shares)     1,483,846    
Number of additional shares authorized for issuance (in shares)     2,200,000    
Percentage of share cost offered to eligible employees for share purchases   85.00%      
Offering period   2 years      
Maximum percentage of payroll deductions per employee   10.00%      
2014 Employee Stock Purchase Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for grant (in shares)     2,500,000    
2014 Employee Stock Purchase Plan | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of shares outstanding to increase number of shares available for grant and issuance 1.00%        
Number of additional shares authorized for issuance (in shares) 708,111