Quarterly report [Sections 13 or 15(d)]

Earnings per Share (Tables)

v3.26.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Reconciliation from Basic to Diluted Weighted Average Shares Outstanding
The reconciliation from basic to diluted weighted average shares outstanding is as follows:
Three months ended
March 31,
2026 2025
Weighted average shares outstanding – Basic 110,693,992  117,264,124 
Dilutive effect of unvested common shares and RSUs with service conditions, PSUs considered probable of vesting and assumed stock option exercises and conversions 1,098,782  — 
Weighted average shares outstanding – Diluted 111,792,774  117,264,124 
Calculation of Basic and Diluted Earnings per Share
Basic and diluted income per share are calculated as follows:
Three months ended
March 31,
2026 2025
Numerator:
Net income (loss) from continuing operations $ 5,746  $ (8,134)
Net (loss) income from discontinued operations, net of tax (1,432) 4,537 
Net income (loss) $ 4,314  $ (3,597)
Denominator:
Weighted average shares outstanding – Basic 110,693,992  117,264,124 
Weighted average shares outstanding – Diluted 111,792,774  117,264,124 
Net income (loss) per share:
Basic income (loss) per share - continuing operations $ 0.05  $ (0.07)
Diluted income (loss) per share - continuing operations $ 0.05  $ (0.07)
Basic (loss) income per share - discontinued operations $ (0.01) $ 0.04 
Diluted (loss) income per share - discontinued operations $ (0.01) $ 0.04 
Basic income (loss) per share $ 0.04  $ (0.03)
Diluted income (loss) per share $ 0.04  $ (0.03)
Anti-dilutive Shares
The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:
Three months ended
March 31,
2026 2025
Anti-dilutive RSUs and PSUs 222,852  1,365,654 
Anti-dilutive stock options 367,100  367,100