v3.25.2
Note 11 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net income (loss), basic $ 2,289 $ (307) $ 5,525 $ 1,867
Weighted average number of common shares outstanding, basic (in shares) 6,358,917 6,028,220 6,358,665 5,958,953
Basic net income (loss) per common share (in dollars per share) $ 0.36 $ (0.05) $ 0.87 $ 0.31
Dilutive shares (in shares) [1] 2,665   2,325 2,084
Net income (loss), diluted $ 2,289 $ (307) $ 5,525 $ 1,867
Weighted average number of common shares outstanding, fully diluted (in shares) 6,361,582 6,028,220 6,360,990 5,961,037
Fully diluted net income per common share (in dollars per share) $ 0.36 $ (0.05) $ 0.87 $ 0.31
[1] Dilutive shares are associated with RSAs. RSAs are disregarded in the computation of diluted net income per share if they are determined to be anti-dilutive. There were no anti-dilutive RSAs for the three and six months ended June 30, 2025 and the six months ended June 30, 2024. RSAs were anti-dilutive for the three months ended June 30, 2024.