XML 69 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity-based compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangements [Abstract]  
Summary of share option activity A summary of the activity in the share option plans based on Canadian dollar prices is presented below:
20242023

NumberWeighted average priceNumberWeighted average price
(CAD$)(CAD$)
Outstanding - beginning of year849,670$83.59 841,305$76.19 
Granted170,144107.54 137,115109.42 
Exercised(313,307)69.42 (123,781)59.81 
Expired / Cancelled(16,320)105.12 (4,969)85.54 
Outstanding - end of year690,187$95.42 849,670$83.59 
Exercisable - end of year366,732$85.47 568,481$75.63 
Disclosure of range of exercise prices of outstanding share options
The following table summarizes information about the share options outstanding and exercisable at December 31, 2024 in Canadian dollars:
Exercise price rangeNumber of outstanding optionsWeighted average remaining contractual lifeWeighted average exercise priceNumber of exercisable optionsWeighted average exercise price
(CAD$)(number)(years)(CAD$)(number)(CAD$)
$40.97 - $56.00
69,5773.1$52.1269,577$52.12
$64.50 - $79.69
115,7764.567.93101,49268.42
$81.42 - $92.79
116,6995.490.9181,95390.11
$107.53 - $123.63
388,1358.2112.74113,710117.75
690,1876.6$95.42366,732$85.47
Disclosure of number and weighted average remaining contractual life of outstanding share options
The inputs to the Black-Scholes option-pricing model were as follows:
As atDecember 31, 2024December 31, 2023
Weighted-average share price on balance sheet dateCAD$123.56CAD$113.45
Weighted average exercise priceCAD$95.42CAD$83.59
Expected dividendCAD$1.84CAD$1.59
Expected volatility42.58 %42.22 %
Weighted average interest rate2.87 %3.57 %
Weighted average expected remaining life in years4.354.07
Schedule of inputs to the option model
The inputs to the Black-Scholes option-pricing model were as follows:
As atDecember 31, 2024December 31, 2023
Weighted-average share price on balance sheet dateCAD$123.56CAD$113.45
Weighted average exercise priceCAD$95.42CAD$83.59
Expected dividendCAD$1.84CAD$1.59
Expected volatility42.58 %42.22 %
Weighted average interest rate2.87 %3.57 %
Weighted average expected remaining life in years4.354.07