XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation and Capital Stock - Summary of Stock-Based Award Activity (Details)
9 Months Ended
Sep. 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 (126,556)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (8,660)
Outstanding, ending balance (in shares) | shares 964,164
Stock options exercisable (in shares) | shares 581,426
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 57.04
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 126.49
Ending balance (in usd per share) | $ / shares 102.30
Stock options exercisable - weighted average exercise price (in usd per share) | $ / shares $ 90.42
Weighted Average Remaining Contractual Term  
Outstanding 5 years 10 months 24 days
Stock options exercisable 4 years 4 months 24 days
Restricted Stock  
Restricted Stock and Performance Vested Restricted Stock Units, Shares  
Outstanding, beginning balance (in shares) | shares 399,099
Granted (in shares) | shares 64,216
Performance-Based Leveraging (in shares) | shares 0
Exercised/Vested (in shares) | shares (85,551)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (10,370)
Outstanding, ending balance (in shares) | shares 367,394
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.95
Performance-Based Leveraging (in usd per share) | $ / shares 0
Exercised/Vested (in usd per share) | $ / shares 94.82
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 116.26
Outstanding, ending balance (in usd per share) | $ / shares $ 135.87
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 109,786
Performance-Based Leveraging (in shares) | shares 64,717
Exercised/Vested (in shares) | shares (119,751)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (12,365)
Outstanding, ending balance (in shares) | shares 479,567
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 127.82
Performance-Based Leveraging (in usd per share) | $ / shares 138.51
Exercised/Vested (in usd per share) | $ / shares 145.41
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 134.36
Outstanding, ending balance (in usd per share) | $ / shares $ 136.11