XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (EPS) (Details) - USD ($)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Numerator:    
Net income $ 24,847,720 $ 5,869,100
Denominator:    
Basic weighted average number of common shares outstanding (in shares) 39,898,485 40,944,845
Effect of dilutive restricted stock and restricted stock units (in shares) 226,220 220,293
Diluted weighted average number of common shares outstanding (in shares) 40,124,705 41,165,138
EPS:    
Earnings per common share - basic (in dollars per share) $ 0.62 $ 0.14
Earnings per common share - diluted (in dollars per share) $ 0.62 $ 0.14
Restricted stock awards    
EPS:    
Number of shares excluded from the calculation of diluted EPS 0 0