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