XML 88 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Awards and Other Equity Instruments - Summary of Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Options      
Beginning balance (in shares) 18,841 17,055 14,435
Granted (in shares) 3,618 5,670 7,572
Exercised (in shares) (3,422) (2,686) (4,201)
Cancelled (in shares) (3,384) (1,198) (751)
Ending balance (in shares) 15,653 18,841 17,055
Exercisable as of December 31, 2016 (in shares) 5,903    
Vested and expected to vest after December 31, 2016 (in shares) 15,653    
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 84.07 $ 71.77 $ 49.33
Granted (in dollars per share) 124.08 105.37 94.13
Exercised (in dollars per share) 62.67 47.57 34.57
Cancelled (in dollars per share) 96.86 91.62 74.06
Ending balance (in dollars per share) 95.23 $ 84.07 $ 71.77
Exercisable as of December 31, 2016 (in dollars per share) 74.64    
Vested and expected to vest after December 31, 2016 (in dollars per share) $ 95.23    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Remaining Contractual Life (In years), Balance as of December 31, 2016 4 years 4 months 24 days    
Remaining Contractual Life (In years), Exercisable as of December 31, 2016 3 years 1 month 6 days    
Remaining Contractual Life (In years), Vested and expected to vest after December 31, 2016 4 years 4 months 24 days    
Aggregate intrinsic value, Balance as of December 31, 2016 $ 402,509    
Aggregate intrinsic value, Exercisable as of December 31, 2016 266,849    
Aggregate intrinsic value, Vested and expected to vest after December 31, 2016 $ 402,509