XML 60 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Award Plan Activities - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 12, 2018
Apr. 30, 2014
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for grant (in shares)     13,512,000 11,754,000  
Number of additional shares authorized for issuance (in shares)     2,124,000    
Weighted-average grant-date fair value of options granted (in dollars per share)     $ 40.17 $ 23.66 $ 29.20
Aggregate intrinsic value of options exercised     $ 307.7 $ 147.6 $ 152.4
Unrecognized stock-based compensation expense     $ 67.6    
Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average amortization period     3 years 7 months 6 days    
Fair value of options vested     $ 30.7 $ 28.6 $ 22.8
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant-date fair value of options granted (in dollars per share)     $ 61.15    
Common stock reserved for issuance (in shares)     204,918    
Unrecognized stock-based compensation expense     $ 1.8    
Weighted-average amortization period     1 year 2 months 12 days    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based compensation expense     $ 147.3    
Weighted-average amortization period     3 years 4 months 24 days    
Fair value of equity instruments other than options vested     $ 35.4    
2014 Equity Incentive Plan | Stock Option          
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    
Number of shares available for grant (in shares)     22,100,000    
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%    
Number of additional shares authorized for issuance (in shares)     2,700,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%      
Shares available for issuance (in shares)     1,987,039    
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    
Subsequent Event | 2014 Equity Incentive Plan | Stock Option          
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,211,176        
Subsequent Event | 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%        
Number of additional shares authorized for issuance (in shares) 737,058