XML 53 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Net Income Per Share Computations - Reconciliation of Net Common Share Computation (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net income $ 7,512,946 $ 11,798,153
Basic (in shares) 4,854,339 4,776,007
Plus dilutive effect of stock options (in shares) 38,261 51,754
Weighted Average Diluted Shares (in shares) 4,892,600 4,827,761
Basic earnings per share (in dollars per share) $ 1.55 $ 2.47
Diluted earnings per share (in dollars per share) $ 1.54 $ 2.44