XML 77 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income (Loss) Per Share - Schedule Of Computation Of Basic And Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net income (loss) from continuing operations numerator for basic and diluted earnings per share $ 8,359 $ (2,230)
Denominator for basic income (loss) per share weighted average shares (in shares) 3,553,303 3,426,622
Options, restricted stock units, and warrants (in shares) 157,341 0
Denominator for diluted income (loss) per share weighted average shares (in shares) 3,710,644 3,426,622
Basic income (loss) per share (in dollars per share) $ 2.35 $ (0.65)
Diluted income (loss) per share (in dollars per share) $ 2.25 $ (0.65)