XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income $ 8,959 $ 9,116 $ 17,356 $ 17,328
Dividends and undistributed earnings allocated to participating securities (138) (160) (270) (307)
Net income available to common shareholders $ 8,821 $ 8,956 $ 17,086 $ 17,021
Basic weighted average common shares outstanding (in shares) 7,688,246 7,637,210 7,664,368 7,635,647
Dilutive shares (in shares) 108,007 109,126 114,354 133,870
Diluted weighted average common shares outstanding (in shares) 7,796,253 7,746,336 7,778,722 7,769,517
Basic earnings per share (in dollars per share) $ 1.15 $ 1.17 $ 2.23 $ 2.23
Diluted earnings per share (in dollars per share) $ 1.13 $ 1.16 $ 2.2 $ 2.19
Potentially dilutive weighted average share options that were not included in the computation of diluted earnings per share because to do so would be anti-dilutive. (in shares) 37,949 67,675 33,000 50,555