v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 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 September 30,Nine months ended
 September 30,
2026202520262025
Effect of basic shares:
Common shares outstanding
28,066,164 20,681,203 27,473,166 20,656,680 
Prepaid stock purchase contracts at minimum settlement rate
1,997,715 — 1,741,597 — 
In-kind share payment for PAG acquisition1,415,752 — 772,700 — 
Basic weighted average common shares outstanding31,479,631 20,681,203 29,987,463 20,656,680 
Effect of dilutive shares:
Restricted stock awards
68,783 75,305 89,016 86,277 
Prepaid stock purchase contracts at volume weighted-average price
241,701 — 274,798 — 
Total dilutive shares
310,484 75,305 363,814 86,277 
Diluted weighted average common shares outstanding31,790,115 20,756,508 30,351,277 20,742,957