XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per share (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings per share    
Additional stock options included in calculation of diluted EPS 152,967  
Common stock issuable upon the conversion of convertible preferred shares 257,945  
Net income $ 17,955,884 $ 322,773
Preferred stock dividend requirements (64,938) (174,143)
Income applicable to common shareholders $ 17,890,946 $ 148,630
Average common shares outstanding 33,967,771 32,681,204
Average common and common equivalent shares outstanding - assuming dilution 34,378,683 32,745,972
Basic earnings per share $ 0.53 $ 0.00
Diluted earnings per share $ 0.52 $ 0.00