v3.25.2
Note 6 - Earnings Per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net income $ 5,588 $ 5,889 $ 10,885 $ 11,616
Weighted average shares outstanding (in shares) 8,245 8,220 8,239 8,215
Net income per common share (in dollars per share) $ 0.68 $ 0.72 $ 1.32 $ 1.41
Effect of dilutive non-vested restricted shares (in shares) 40 28 43 32
Weighted average shares of common stock and common stock equivalents (in shares) 8,285 8,248 8,282 8,247
Net income per diluted common share (in dollars per share) $ 0.67 $ 0.71 $ 1.31 $ 1.41