v3.25.2
Earnings per share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of the income and share data used in the basic and diluted earnings per share
The following table reflects the income and share data used in the basic and diluted earnings per share calculations:
For the six months ended
June 30,
(Expressed in thousands of U.S. Dollars, except share and per share information)20252024
Net Income$61,446 $70,661 
Less: net income attributable to the Earnout Shares 1,050 
Less: dividends attributable to the common shares under share-based compensation plan797 540 
Net income available to common shareholders$60,649 $69,071 
Weighted average number of shares – basic44,185,49544,179,627
Common shares under share-based compensation plan332,932 278,861 
Weighted average number of shares – diluted44,518,42744,458,488
Basic earnings per share$1.37 $1.56 
Diluted earnings per share$1.36 $1.55