XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation and Capital Stock - Summary of Change in Stock-Based Award Activity (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Stock Options  
Options  
Outstanding, beginning balance (in shares) | shares 910,944
Granted (in shares) | shares 155,774
Performance-based leveraging (in shares) | shares 0
Exercised/vested (in shares) | shares (41,054)
Expired (in shares) | shares 0
Forfeited (in shares) | shares 0
Outstanding, ending balance (in shares) | shares 1,025,664
Options exercisable, ending balance (in shares) | shares 549,980
Weighted Average Exercise Price  
Beginning balance - weighted average exercise price (in usd per share) | $ / shares $ 83.14
Granted - weighted average exercise price (in usd per share) | $ / shares 146.68
Performance-based leveraging - weighted average exercise price (in usd per share) | $ / shares 0
Exercised/vested - weighted average exercise price (in usd per share) | $ / shares 53.86
Expired - weighted average exercise price (in usd per share) | $ / shares 0
Forfeited - weighted average exercise price (in usd per share) | $ / shares 0
Ending balance - weighted average exercise price (in usd per share) | $ / shares 93.96
Options exercisable, ending balance - weighted average exercise price (in usd per share) | $ / shares $ 76.12
Weighted Average Remaining Contractual Term  
Weighted average remaining contractual term - outstanding, ending balance 6 years 2 months 12 days
Weighted average remaining contractual term - options exercisable, ending balance 4 years
Restricted Stock  
Restricted Stock, Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in shares) | shares 236,599
Granted (in shares) | shares 241,833
Performance-based leveraging (in shares) | shares 0
Exercised/vested (in shares) | shares (76,229)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (1,407)
Outstanding, ending balance (in shares) | shares 400,796
Restricted Stock and Performance vested Restricted Stock Units  
Outstanding, beginning balance - weighted average grant date fair value (in usd per share) | $ / shares $ 92.60
Granted - weighted average grant date fair value (in usd per share) | $ / shares 146.68
Performance-based leveraging - weighted average grant date fair value (in usd per share) | $ / shares 0
Exercised/vested - weighted average grant date fair value (in usd per share) | $ / shares 87.90
Expired - weighted average grant date fair value (in usd per share) | $ / shares 0
Forfeited - weighted average grant date fair value (in usd per share) | $ / shares 94.19
Outstanding, ending balance - weighted average grant date fair value (in usd per share) | $ / shares $ 126.12
Performance Vested Restricted Stock Units  
Restricted Stock, Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in shares) | shares 412,642
Granted (in shares) | shares 111,585
Performance-based leveraging (in shares) | shares 12,280
Exercised/vested (in shares) | shares 0
Expired (in shares) | shares (78,370)
Forfeited (in shares) | shares (194)
Outstanding, ending balance (in shares) | shares 457,943
Restricted Stock and Performance vested Restricted Stock Units  
Outstanding, beginning balance - weighted average grant date fair value (in usd per share) | $ / shares $ 114.70
Granted - weighted average grant date fair value (in usd per share) | $ / shares 181.91
Performance-based leveraging - weighted average grant date fair value (in usd per share) | $ / shares 81.55
Exercised/vested - weighted average grant date fair value (in usd per share) | $ / shares 0
Expired - weighted average grant date fair value (in usd per share) | $ / shares 81.15
Forfeited - weighted average grant date fair value (in usd per share) | $ / shares 114.36
Outstanding, ending balance - weighted average grant date fair value (in usd per share) | $ / shares $ 135.65