Quarterly report [Sections 13 or 15(d)]

Earnings Per Share (Tables)

v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The weighted-average number of shares outstanding used to compute basic and diluted EPS were as follows:
Three months ended June 30, Six months ended June 30,
2026 2025 2026 2025
Effect of basic shares:
Common shares outstanding
28,057,283  20,670,239  27,171,753  20,644,215 
Prepaid stock purchase contracts at minimum settlement rate
1,997,715  —  1,611,416  — 
In-kind share payment for PAG acquisition 886,790  —  445,845  — 
Basic weighted average common shares outstanding 30,941,788  20,670,239  29,229,014  20,644,215 
Effect of dilutive shares:
Restricted stock awards
63,391  61,158  99,133  91,764 
Prepaid stock purchase contracts at volume weighted-average price
380,300  —  291,346  — 
Total dilutive shares
443,691  61,158  390,479  91,764 
Diluted weighted average common shares outstanding 31,385,479  20,731,397  29,619,493  20,735,979