XML 91 R72.htm IDEA: XBRL DOCUMENT v3.6.0.2
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, 2016
Dec. 31, 2015
Dec. 31, 2014
Options      
Beginning balance (in shares) 17,055 14,435 15,427
Granted (in shares) 5,670 7,572 4,113
Exercised (in shares) (2,686) (4,201) (3,804)
Cancelled (in shares) (1,198) (751) (1,301)
Ending balance (in shares) 18,841 17,055 14,435
Exercisable as of December 31, 2016 (in shares) 5,770    
Vested and expected to vest after December 31, 2016 (in shares) 18,841    
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 71.77 $ 49.33 $ 36.03
Granted (in dollars per share) 105.37 94.13 78.70
Exercised (in dollars per share) 47.57 34.57 25.66
Cancelled (in dollars per share) 91.62 74.06 53.69
Ending balance (in dollars per share) 84.07 $ 71.77 $ 49.33
Exercisable as of December 31, 2016 (in dollars per share) 58.27    
Vested and expected to vest after December 31, 2016 (in dollars per share) $ 84.07    
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 8 months 12 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 8 months 12 days    
Aggregate intrinsic value, Balance as of December 31, 2016 $ 552,445    
Aggregate intrinsic value, Exercisable as of December 31, 2016 317,909    
Aggregate intrinsic value, Vested and expected to vest after December 31, 2016 $ 552,445