XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net income, basic $ 3,901 $ 5,574 $ 8,432 $ 10,460
Common shares, basic (in shares) 5,889,687 6,004,425 5,889,687 6,025,709
Basic net income per common share (in dollars per share) $ 0.66 $ 0.93 $ 1.43 $ 1.74
Restricted stock awards: (in shares) 361 0 181 0
Net income, diluted $ 3,901 $ 5,574 $ 8,432 $ 10,460
Weighted average number of common shares outstanding, diluted (in shares) 5,890,048 6,004,425 5,889,868 6,025,709
Diluted net income per common share (in dollars per share) $ 0.66 $ 0.93 $ 1.43 $ 1.74