XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation and Capital Stock - Summary of Change in Stock-Based Award Activity (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Stock Options  
Options  
Outstanding, beginning balance (in shares) | shares 1,010,647
Granted (in shares) | shares 88,733
Performance-Based Leveraging (in shares) | shares 0
Exercised/Vested (in shares) | shares (108,322)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (6,731)
Outstanding, ending balance (in shares) | shares 984,327
Options exercisable (in shares) | shares 595,927
Weighted Average Exercise Price  
Beginning balance (in usd per share) | $ / shares $ 94.97
Granted (in usd per share) | $ / shares 123.62
Performance-Based Leveraging (in usd per share) | $ / shares 0
Exercised/Vested (in usd per share) | $ / shares 52.77
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 125.15
Ending balance (in usd per share) | $ / shares 101.99
Options exercisable - weighted average exercise price (in usd per share) | $ / shares $ 90.02
Weighted Average Remaining Contractual Term  
Outstanding 6 years
Options exercisable 4 years 6 months
Restricted Stock  
Restricted Stock and Performance Vested Restricted Stock Units, Shares  
Outstanding, beginning balance (in shares) | shares 399,099
Granted (in shares) | shares 48,278
Performance-Based Leveraging (in shares) | shares 0
Exercised/Vested (in shares) | shares (82,822)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (7,851)
Outstanding, ending balance (in shares) | shares 356,704
Restricted Stock and Performance Vested Restricted Stock Units, Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in usd per share) | $ / shares $ 128.47
Granted (in usd per share) | $ / shares 123.35
Performance-Based Leveraging (in usd per share) | $ / shares 0
Exercised/Vested (in usd per share) | $ / shares 94.27
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 113.75
Outstanding, ending balance (in usd per share) | $ / shares $ 136.05
Performance Vested Restricted Stock Units  
Restricted Stock and Performance Vested Restricted Stock Units, Shares  
Outstanding, beginning balance (in shares) | shares 437,180
Granted (in shares) | shares 105,041
Performance-Based Leveraging (in shares) | shares 54,166
Exercised/Vested (in shares) | shares (119,751)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (5,986)
Outstanding, ending balance (in shares) | shares 470,650
Restricted Stock and Performance Vested Restricted Stock Units, Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in usd per share) | $ / shares $ 140.05
Granted (in usd per share) | $ / shares 128.83
Performance-Based Leveraging (in usd per share) | $ / shares 141.00
Exercised/Vested (in usd per share) | $ / shares 145.41
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 133.50
Outstanding, ending balance (in usd per share) | $ / shares $ 136.34