v3.26.3
Note 3 - Net Income Per Share Computations - Reconciliation of Net Common Share Computation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net income (loss) $ 959,165 $ 487,283 $ 980,967 $ (139,333)
Basic (in shares) 5,183,550 5,086,172 5,154,253 5,062,060
Plus dilutive effect of deferred stock awards (in shares) 24,806 14,912 37,547 0
Diluted (in shares) 5,208,356 5,101,084 5,191,800 5,062,060
Basic earnings (loss) per share (in dollars per share) $ 0.19 $ 0.1 $ 0.19 $ (0.03)
Diluted earnings (loss) per share (in dollars per share) $ 0.18 $ 0.1 $ 0.19 $ (0.03)