XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Earnings Per Share - Reconciliation of Basic and Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net Income $ 13,881 $ 9,039
Weighted-average basic shares outstanding (in shares) 8,574,019 8,777,066
Effect of dilutive securities (in shares) 25,000 33,000
Weighted-average diluted shares (in shares) 8,598,546 8,809,603
Basic earnings per share (in dollars per share) $ 1.62 $ 1.03
Diluted earnings per share (in dollars per share) $ 1.61 $ 1.03