XML 109 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Plans (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Summary of Stock Option Activity [Roll Forward]  
Stock Options, Beginning Balance, Shares | shares 3,751
Stock Options Granted, shares | shares 345
Stock Options Exercised/vested, shares | shares (992)
Stock Options Forfeited, shares | shares 0
Stock Options Expired, shares | shares 0
Stock Options, Ending Balance, Shares | shares 3,104
Summary of Stock Option Activity, Weighted Average Exercise Price [Roll Forward]  
Stock Options, Beginning balance, weighted average exercise price (in dollars per share) | $ / shares $ 83.59
Stock Options Granted, weighted average exercise price (in dollars per share) | $ / shares 117.52
Stock Options Exercised/vested, weighted average exercise price (in dollars per share) | $ / shares 64.96
Stock Options Forfeited, weighted average exercise price (in dollars per share) | $ / shares 0
Stock Options Expired, weighted average exercise price (in dollars per share) | $ / shares 0
Stock Options, Ending balance, weighted average exercise price (in dollars per share) | $ / shares $ 93.33
Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Awards Activity, Weighted Average Grant Price [Roll Forward]  
Options vested and expected to vest, shares | shares 3,104
Options exercisable, shares | shares 1,976
Options vested and expected to vest, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 93.33
Options exercisable, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 79.42
Service-Based RSUs  
Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Awards Activity [Roll Forward]  
RSAs/RSUs Beginning balance, shares | shares 2,078
RSAs/RSUs Granted, shares | shares 889
RSAs/RSUs Exercised/vested, shares | shares (842)
RSAs/RSUs Forfeited, shares | shares (250)
RSAs/RSUs Ending balance, shares | shares 1,875
Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Awards Activity, Weighted Average Grant Price [Roll Forward]  
RSAs/RSUs Beginning Balance, Weighted Average Grant Price (in dollars per share) | $ / shares $ 109.23
RSAs/RSUs Granted, Weighted Average Grant Price (in dollars per share) | $ / shares 120.91
RSAs/RSUs Exercised/vested, Weighted Average Grant Price (in dollars per share) | $ / shares 102.05
RSAs/RSUs Forfeited, Weighted Average Grant Price (in dollars per share) | $ / shares 113.99
RSAs/RSUs Ending Balance, Weighted Average Grant Price (in dollars per share) | $ / shares $ 117.36
Service and Performance-Based RSUs  
Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Awards Activity [Roll Forward]  
RSAs/RSUs Beginning balance, shares | shares 3,146
RSAs/RSUs Granted, shares | shares 1,787
RSAs/RSUs Exercised/vested, shares | shares (951)
RSAs/RSUs Forfeited, shares | shares (241)
RSAs/RSUs Ending balance, shares | shares 3,741
Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Awards Activity, Weighted Average Grant Price [Roll Forward]  
RSAs/RSUs Beginning Balance, Weighted Average Grant Price (in dollars per share) | $ / shares $ 103.08
RSAs/RSUs Granted, Weighted Average Grant Price (in dollars per share) | $ / shares 125.02
RSAs/RSUs Exercised/vested, Weighted Average Grant Price (in dollars per share) | $ / shares 98.56
RSAs/RSUs Forfeited, Weighted Average Grant Price (in dollars per share) | $ / shares 110.72
RSAs/RSUs Ending Balance, Weighted Average Grant Price (in dollars per share) | $ / shares $ 114.22