XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net Income $ 1,254,545 $ 1,197,877 $ 3,491,684 $ 5,588,599
Weighted average shares of common stock outstanding - Basic (in shares) 3,476,087 3,408,906 3,458,437 3,403,609
Net Income Per Common Share - Basic (in dollars per share) $ 0.36 $ 0.35 $ 1.01 $ 1.64
Warrants, Options and Convertible Notes (in shares) 0 913 0 898
Diluted (in shares) 3,476,087 3,409,819 3,458,437 3,404,507
Net Income Per Common Share - Diluted (in dollars per share) $ 0.36 $ 0.35 $ 1.01 $ 1.64