XML 68 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock-Based Compensation [Abstract]      
Number of Shares, Outstanding at December 31, 2018 4,816 4,842 4,447
Number of Shares, Granted 1,068 941 1,171
Number of Shares, Exercised (1,315) (926) (709)
Number of Shares, Forfeited/canceled (62) (41) (67)
Number of Shares,Outstanding at December 31, 2019 4,507 4,816 4,842
Number of Shares, Exercisable at December 31, 2019 1,917    
Number of Shares, Unvested at December 31, 2019 2,590    
Weighted-Average Exercise Price Per Share, Outstanding at December 31, 2018 $ 114.48 $ 100.12 $ 93.09
Weighted-Average Exercise Price Per Share, Granted 183.42 156.55 115.41
Weighted-Average Exercise Price Per Share, Exercised 103.47 81.73 80.73
Weighted-Average Exercise Price Per Share, Forfeited/canceled 140.85 123.98 105.81
Weighted-Average Exercise Price Per Share, Outstanding at December 31, 2019 133.68 $ 114.48 $ 100.12
Weighted-Average Exercise Price Per Share, Exercisable at December 31, 2019 109.42    
Weighted-Average Exercise Price Per Share, Unvested at December 31, 2019 $ 151.61    
Weighted-Average Remaining Contractual Life (in years), Outstanding at December 31, 2019 4 years 1 month 6 days    
Weighted-Average Remaining Contractual Life (in years), Exercisable at December 31, 2019 2 years 9 months 18 days    
Weighted-Average Remaining Contractual Life (in years), Unvested at December 31, 2019 5 years 1 month 6 days    
Aggregate Intrinsic Value, Outstanding at December 31, 2019 $ 483,811    
Aggregate Intrinsic Value, Exercisable at December 31, 2019 252,093    
Aggregate Intrinsic Value, Unvested at December 31, 2019 $ 231,718