XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share ("EPS") (Tables)
12 Months Ended
Mar. 31, 2023
Earnings Per Share ("EPS"):  
Schedule of calculations of basic and diluted EPS

Year ended

(In U.S. dollars except share data)

March 31, 2023

March 31, 2022

March 31, 2021

Numerator:

Net income

$

172,443,930

$

71,935,018

$

92,564,653

Denominator:

Basic weighted average number of common shares outstanding

40,026,313

40,203,937

49,729,358

Effect of dilutive restricted stock and restricted stock units

185,329

161,151

97,440

Diluted weighted average number of common shares outstanding

40,211,642

40,365,088

49,826,798

EPS:

Basic

$

4.31

$

1.79

$

1.86

Diluted

$

4.29

$

1.78

$

1.86