Quarterly report pursuant to Section 13 or 15(d)

Note 16 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings (Loss) Per Share (Details)

v3.24.2.u1
Note 16 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings (Loss) Per Share (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 (Loss) from Continuing Operations $ 7,132 $ (4,612) $ 3,764 $ (4,994)
Less: Accretion of Mezzanine Equity 23 (0) 23 (0)
Add: Interest from Convertible Debt 17 0 17 0
Adjusted Net Income (Loss) from Continuing Operations $ 7,126 $ (4,612) $ 3,758 $ (4,994)
Weighted-Average Shares Outstanding - Basic (in shares) 9,172,608 8,352,745 8,945,449 8,516,196
Weighted-Average Shares Outstanding - Diluted (in shares) 11,038,499 8,352,745 10,811,340 8,516,196
Net Income (Loss) from Continuing Operations per Common Share - Basic (in dollars per share) $ 0.78 $ (0.55) $ 0.42 $ (0.59)
Net Income (Loss) from Continuing Operations per Common Share - Diluted (in dollars per share) $ 0.65 $ (0.55) $ 0.35 $ (0.59)