XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share and Equity Transactions (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Earnings Per Share
The following table reconciles the amounts used in calculating basic and diluted EPS:
Three months ended
September 30
Nine months ended
September 30
2025202420252024
Numerator:
Net income (loss) attributed to common shares - basic and diluted$6,026 $(539)$108,760 $3,859 
Denominator:
Weighted average common shares outstanding - basic77,615,993 68,526,238 77,590,691 68,101,901 
Dilutive effect of unvested restricted shares (a)882,880 — 726,860 557,418 
Weighted average common shares outstanding - diluted78,498,873 68,526,238 78,317,551 68,659,319 
Basic and diluted earnings per common share:
Net income per common share - basic$0.08 $(0.01)$1.40 $0.06 
Net income per common share - diluted$0.08 $(0.01)$1.39 $0.06 
(a)For the three months ended September 30, 2024, the Company has excluded the anti-dilutive effect of stock-based compensation arrangements.