XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (EPS) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Numerator:                      
Net income $ 35,383,230 $ 16,580,885 $ 14,101,803 $ 5,869,100 $ 44,033,434 $ 35,825,264 $ 537,950 $ 12,168,005 $ 71,935,018 $ 92,564,653 $ 111,841,258
Denominator:                      
Basic weighted average number of common shares outstanding (in shares)                 40,203,937 49,729,358 53,881,483
Effect of dilutive restricted stock and restricted stock units (in shares)                 161,151 97,440 233,855
Diluted weighted average number of common shares outstanding (in shares)                 40,365,088 49,826,798 54,115,338
EPS:                      
Earnings per common share - basic (in dollars per share) $ 0.89 $ 0.42 $ 0.35 $ 0.14 $ 0.93 $ 0.71 $ 0.01 $ 0.24 $ 1.79 $ 1.86 $ 2.08
Earnings per common share - diluted (in dollars per share) $ 0.88 $ 0.41 $ 0.35 $ 0.14 $ 0.93 $ 0.71 $ 0.01 $ 0.24 $ 1.78 $ 1.86 $ 2.07
Restricted stock awards                      
EPS:                      
Number of shares excluded from the calculation of diluted EPS                 0 0 0