XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Earnings Per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net income $ 7,324 $ 7,354 $ 18,940 $ 24,983
Weighted average shares outstanding (in shares) 8,221 8,197 8,217 8,192
Net income per common share (in dollars per share) $ 0.89 $ 0.9 $ 2.3 $ 3.05
Effect of dilutive non-vested restricted shares (in shares) 43 35 35 37
Weighted average shares of common stock and common stock equivalents (in shares) 8,264 8,232 8,252 8,229
Net income per diluted common share (in dollars per share) $ 0.89 $ 0.89 $ 2.3 $ 3.04