XML 114 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation and Capital Stock - Schedule of Change In Stock-Based Award Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding, beginning balance (in shares) 819,610 873,895 1,186,180
Options granted (in shares) 280,811 158,620 141,827
Performance-based leveraging (in shares) 0 0 0
Options exercised/vested (in shares) (185,437) (209,209) (446,456)
Options expired ( in shares) 0 0 0
Options forfeited (in shares) (4,040) (3,696) (7,656)
Options outstanding, ending balance (in shares) 910,944 819,610 873,895
Options exercisable (in shares) 421,592 480,255 513,924
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Options outstanding, beginning balance, weighted average exercise price (in dollars per share) $ 70.48 $ 61.69 $ 54.13
Options granted - weighted average exercise price (in dollars per share) 104.87 91.28 81.15
Performance-based leveraging - weighted average exercise price (in dollars per share) 0 0 0
Options exercised/vested - weighted average exercise price (in dollars per share) 59.61 49.17 47.96
Options expired - weighted average exercise price (in dollars per share) 0 0 0
Options forfeited - weighted average exercise price (in dollars per share) 104.87 91.28 51.49
Options outstanding, ending balance, weighted average exercise price (in dollars per share) 83.14 70.48 61.69
Options exercisable - weighted average exercise price (in dollars per share) $ 67.09 $ 60.70 $ 55.10
Weighted average remaining contractual life - options outstanding (in shares) 5 years 6 months 4 years 2 months 12 days 3 years 6 months
Weighted average remaining contractual life - options exercisable (in shares) 2 years 9 months 18 days 2 years 6 months 2 years 7 months 6 days
Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Shares outstanding, beginning balance (in shares) 304,439 312,097 303,765
Shares granted (in shares) 61,009 158,133 167,731
Performance-based leveraging (in shares) 0 0 0
Shares exercised/vested (in shares) (109,640) (128,931) (126,664)
Shares expired (in shares) 0 0 0
Shares forfeited (in shares) (19,209) (36,860) (32,735)
Shares outstanding, beginning balance (in shares) 236,599 304,439 312,097
Weighted Average Grant Date Fair Value [Roll Forward]      
Shares outstanding, beginning balance, weighted average grant date fair value (in dollars per share) $ 84.48 $ 75.23 $ 65.06
Shares granted, weighted average grant date fair value (in dollars per share) 111.25 90.18 81.92
Performance-based leveraging - weighted average grant date fair value (in dollars per share) 0 0 0
Shares exercised/vested - weighted average grant date fair value (in dollars per share) 80.83 69.80 60.39
Shares expired - weighted average grant date fair value (in dollars per share) 0 0 0
Shares forfeited - weighted average grant date fair value (in dollars per share) 90.23 81.98 72.54
Shares outstanding, ending balance, weighted average grant date fair value (in dollars per share) $ 92.60 $ 84.48 $ 75.23
Performance vested restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Shares outstanding, beginning balance (in shares) 321,752 330,716 336,820
Shares granted (in shares) 98,544 170,471 83,934
Performance-based leveraging (in shares) 74,832 30,116 1,583
Shares exercised/vested (in shares) (3,986) (176,471) (73,242)
Shares expired (in shares) (72,944) (16,117) 0
Shares forfeited (in shares) (5,556) (16,963) (18,379)
Shares outstanding, beginning balance (in shares) 412,642 321,752 330,716
Weighted Average Grant Date Fair Value [Roll Forward]      
Shares outstanding, beginning balance, weighted average grant date fair value (in dollars per share) $ 109.25 $ 70.03 $ 63.28
Shares granted, weighted average grant date fair value (in dollars per share) 108.75 134.26 81.15
Performance-based leveraging - weighted average grant date fair value (in dollars per share) 107.51 60.68 51.49
Shares exercised/vested - weighted average grant date fair value (in dollars per share) 81.55 58.68 50.69
Shares expired - weighted average grant date fair value (in dollars per share) 81.55 60.50 0
Shares forfeited - weighted average grant date fair value (in dollars per share) 55.76 82.25 72.50
Shares outstanding, ending balance, weighted average grant date fair value (in dollars per share) $ 114.70 $ 109.25 $ 70.03