XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income $ 5,889 $ 8,404 $ 11,616 $ 17,629
Weighted average shares outstanding (in shares) 8,220 8,195 8,215 8,189
Net income per common share (in dollars per share) $ 0.72 $ 1.03 $ 1.41 $ 2.15
Effect of dilutive non-vested restricted shares (in shares) 28 32 32 38
Weighted average shares of common stock and common stock equivalents (in shares) 8,248 8,227 8,247 8,227
Net income per diluted common share (in dollars per share) $ 0.71 $ 1.02 $ 1.41 $ 2.14