XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Earnings Per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net income (loss) $ 7,649 $ (9,730)
Weighted average number of common shares outstanding (in shares) 21,188,669 20,298,641
Basic net income (loss) per share (in dollars per share) $ 0.36 $ (0.48)
Non-vested stock awards (1) (in shares) [1] 302,601 0
Weighted average number of common shares outstanding (in shares) 21,491,270 20,298,641
Diluted net income (loss) per share (in dollars per share) $ 0.36 $ (0.48)
[1] Restricted stock units granted and outstanding of 822,737 are excluded from the computation of diluted earnings for the year ended December 31, 2022 due to the anti-dilutive effect as a result of the Company’s net loss for that period.