XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Earnings per Share ("EPS") - Reconciliation of Net Income and Shares (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 $ 1,744 $ 1,277 $ 3,230 $ 1,830
Weighted average shares outstanding - basic (in shares) (2,728,599) (2,697,696) (2,723,293) (2,688,065)
Stock options (in shares) 0 0 (107) 0
Restricted stock (in shares) (51,203) (13,570) (60,339) (21,513)
Diluted (in shares) 2,779,802 2,711,266 2,783,739 2,709,578
Basic (in dollars per share) $ 0.64 $ 0.47 $ 1.19 $ 0.68
Diluted (in dollars per share) $ 0.63 $ 0.47 $ 1.16 $ 0.68