v3.26.1
Note 5 - Earnings Per Common Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income $ 5,743 $ 5,051 $ 10,630 $ 6,649
Weighted average shares outstanding – basic (in shares) 9,041,314 8,987,179 9,036,479 8,983,374
Potentially dilutive common shares – restricted stock units (in shares) 27,033 14,793 21,429 20,594
Weighted average shares outstanding – diluted (in shares) 9,068,347 9,001,972 9,057,908 9,003,968
Basic (in dollars per share) $ 0.64 $ 0.56 $ 1.18 $ 0.74
Diluted (in dollars per share) $ 0.63 $ 0.56 $ 1.17 $ 0.74