v3.26.1
Earnings Per Share ("EPS") (Tables)
3 Months Ended
Jun. 30, 2026
Earnings Per Share ("EPS"):  
Summary of components used in calculating basic and diluted EPS

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

​

(In U.S. dollars except share data)

​

June 30, 2026

​

June 30, 2025

​

​

Numerator:

​

​

​

​

​

​

​

​

Net income

​

$

138,285,022

​

$

10,082,101

​

​

Denominator:

​

​

​

​

​

​

​

​

Basic weighted average number of common shares outstanding

​

​

42,549,955

​

​

42,427,473

​

​

Effect of dilutive restricted stock and restricted stock units

​

​

181,596

​

​

60,551

​

​

Diluted weighted average number of common shares outstanding

​

​

42,731,551

​

​

42,488,024

​

​

EPS:

​

​

​

​

​

​

​

​

Basic

​

$

3.25

​

$

0.24

​

​

Diluted

​

$

3.24

​

$

0.24

​

​