Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (Details)

v3.23.3
Note 12 - Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) 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 $ 5,792 $ 13,280 $ 16,646 $ 27,097
Less income allocated to participating securities 128 259 368 517
Net income allocated to common shareholders $ 5,664 $ 13,021 $ 16,278 $ 26,580
Weighted average common shares outstanding, basic (in shares) 22,983,965 22,886,793 22,955,388 22,925,231
Basic (in dollars per share) $ 0.25 $ 0.57 $ 0.71 $ 1.16
Incremental shares applicable to non-participating RSUs (in shares) 0 0 0 1,712
Weighted average common shares assuming dilution (in shares) 22,983,965 22,886,793 22,955,388 22,926,943
Diluted (in dollars per share) $ 0.24 $ 0.56 $ 0.69 $ 1.14