XML 60 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Stock-Based Compensation [Abstract]  
Schedule of Assumptions Used to Estimate Fair Value of Stock Options For the year ended December 31, 2020 2019Risk free interest rate 1.66% 1.37% - 2.47%Dividend yield 1.3% 1.3%Expected volatility 20.4% 20.4%Expected lives 4.6 years 4.6 years
Summary of Stock Option Activity Weighted Weighted Average Average Remaining Number Exercise Price Contractual Aggregate of Shares Per Share Life (in years) Intrinsic ValueOutstanding at December 31, 2018 4,816 $114.48 Granted 1,068 $183.42 Exercised (1,315) $103.47 Forfeited/canceled (62) $140.85 Outstanding at December 31, 2019 4,507 $133.68 Granted 10 $240.99 Exercised (1,287) $110.59 Forfeited/canceled (28) $168.11 Outstanding at December 31, 2020 3,202 $143.01 Exercised (1,290) $120.90 Forfeited/canceled (13) $179.67 Outstanding at December 31, 2021 1,899 $157.76 3.3 $ 439,006Exercisable at December 31, 2021 1,166 $146.40 2.9 $ 282,999Unvested at December 31, 2021 733 $175.86 3.9 $ 156,007
Additional Information Regarding Options Outstanding And Exercisable Options Outstanding Options Exercisable Weighted Average Weighted Weighted Remaining Average AverageRange Outstanding Contractual Life Exercise Price Exercisable Exercise Price (in thousands) (in years) (in thousands) $95.01 - $115.00 145 1.2 $97.90 144 $97.90$115.01 - $150.00 303 2.1 $116.20 303 $116.20$150.01 - $180.00 606 3.2 $156.54 389 $156.55$180.01 - $270.00 845 4.2 $183.77 330 $183.44 1,899 1,166
Summary of Activity of Options Outstanding not yet Vested Weighted Average Number Fair Value of Shares Per Share (in thousands) Unvested as of December 31, 2020 1,502 $ 31.91Vested (756) $ 30.09Forfeited (13) $ 34.13Unvested as of December 31, 2021 733 $ 33.74
Summary of Restricted Stock Unit and Performance Based Restricted Stock Unit Activity RSUs PSUs (1) Weighted Average Weighted Average Number of Grant Date Fair Number of Grant Date Fair Shares Value per Share Shares Value per Share (in thousands) (in thousands) Outstanding at December 31, 2020 274 $ 206.48 148 $ 376.48Granted 107 $ 240.09 155 $ 236.72Vested (128) $ 187.32 — $ —Forfeited/canceled (10) $ 236.71 (5) $ 340.32Outstanding at December 31, 2021 243 $ 230.20 298 $ 304.46 (1)PSUs represent the target number of shares granted that are issuable at the end of the three year performance period. Fair value for a portion of the PSUs was calculated using a Monte Carlo simulation model.
Schedule of Non-Cash Compensation Expense For the year ended December 31, 2021 2020 2019 (in thousands)Cost of revenues $ 2,483 $ 2,074 $ 2,034Selling, general and administrative 81,919 66,816 71,180Total cost of non-cash compensation included in income before provision for income taxes $ 84,402 $ 68,890 $ 73,214