XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Income $ 1,171,264 $ 1,247,305 $ 2,237,139 $ 4,390,722
Weighted average shares of common stock outstanding - Basic (in shares) 3,464,765 3,408,906 3,449,465 3,400,917
Net Income Per Common Share - Basic (in dollars per share) $ 0.34 $ 0.37 $ 0.65 $ 1.29
Warrants, Options and Convertible Notes (in shares) 0 894 0 888
Diluted (in shares) 3,464,765 3,409,800 3,449,465 3,401,805
Net Income Per Common Share - Diluted (in dollars per share) $ 0.34 $ 0.37 $ 0.65 $ 1.29