v3.26.1
Earnings per share
6 Months Ended
Jun. 30, 2026
Earnings per share [abstract]  
Earnings per share Earnings per share
Basic and diluted net income per share for the three and six months ended June 30 are calculated as follows:
Three months ended June 30,
Six months ended June 30,
2026
2025
2026
2025
Net income attributable to common shareholders2,258 3,076 $639 $4,550 
Basic weighted average number of common shares outstanding25,455,554 29,559,316 25,833,056 29,909,311 
Stock options239,172 279,908 254,134 292,737 
DSUs184,855 143,318 181,272 142,955 
PSUs2,302 — 2,601 — 
RSUs915,025 245,039 563,460 214,449 
Diluted weighted average number of common shares outstanding26,796,908 30,227,581 26,834,523 30,559,452 
Basic earnings per common share$0.09 $0.10 $0.02 $0.15 
Diluted earnings per common share$0.08 $0.10 $0.02 $0.15 
For the three and six months ended June 30, 2026, there were nil stock options, (three and six months ended June 30, 2025 - 10,745 and 74,178 stock options, respectively) that were not taken into account in the calculation of diluted earnings per share because their effect was anti-dilutive.