XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net income, basic $ 3,074 $ 6,162 $ 11,506 $ 16,622
Common shares, basic (in shares) 5,889,687 5,974,961 5,889,687 6,008,607
Basic net income per common share (in dollars per share) $ 0.52 $ 1.03 $ 1.95 $ 2.77
Dilutive shares for restricted stock awards: (in shares) 252 0 91 0
Net income, diluted $ 3,074 $ 6,162 $ 11,506 $ 16,622
Weighted average number of common shares outstanding, diluted (in shares) 5,889,939 5,974,961 5,889,778 6,008,607
Diluted net income per common share (in dollars per share) $ 0.52 $ 1.03 $ 1.95 $ 2.77