Quarterly report [Sections 13 or 15(d)]

Earnings per Share (Tables)

v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2025
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,
2025 2024
Weighted average shares outstanding – Basic 117,264,124  116,955,043 
Dilutive effect of unvested common shares and RSUs with service conditions, PSUs considered probable of vesting and assumed stock option exercises and conversions —  496,106 
Weighted average shares outstanding – Diluted 117,264,124  117,451,149 
Calculation of Basic and Diluted Earnings per Share
Basic and diluted (loss) income per share are calculated as follows:
Three months ended
March 31,
2025 2024
Numerator:
Net (loss) income $ (3,597) $ 1,221 
Denominator:
Weighted average shares outstanding – Basic 117,264,124  116,955,043 
Weighted average shares outstanding – Diluted 117,264,124  117,451,149 
Net (loss) income per share:
Basic (loss) income per share $ (0.03) $ 0.01 
Diluted (loss) income per share $ (0.03) $ 0.01 
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,
2025 2024
Anti-dilutive RSUs and PSUs 1,365,654  558,989 
Anti-dilutive stock options 367,100  367,100