XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (EPS) (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:            
Net income $ 20,311,465 $ 24,847,720 $ 14,101,803 $ 5,869,100 $ 45,159,185 $ 19,970,903
Denominator:            
Basic weighted average number of common shares outstanding (in shares) 40,021,368   40,011,505   39,960,262 40,475,625
Effect of dilutive restricted stock and restricted stock units (in shares) 137,749   103,437   182,231 163,448
Diluted weighted average number of common shares outstanding (in shares) 40,159,117   40,114,942   40,142,493 40,639,073
EPS:            
Earnings per common share - basic (in dollars per share) $ 0.51   $ 0.35   $ 1.13 $ 0.49
Earnings per common share - diluted (in dollars per share) $ 0.51   $ 0.35   $ 1.12 $ 0.49
Restricted stock awards            
EPS:            
Number of shares excluded from the calculation of diluted EPS 34,579   0   0 0