v3.25.2
Note 17 - 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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Income (Loss) from Continuing Operations $ (1,887) $ 7,273 $ (2,451) $ 3,764
Less: Accretion of Mezzanine Equity 450 (0) 829 (0)
Adjusted Net Income (Loss) from Continuing Operations Attributable to Common Shareholders, Basic (2,337) 7,273 (3,280) 3,764
Add: Interest from Convertible Debt 0 17 0 17
Adjusted Net Income (Loss) from Continuing Operations Attributable to Common Shareholders, Diluted $ (2,337) $ 7,290 $ (3,280) $ 3,781
Weighted-Average Shares Outstanding - Basic (in shares) 12,307,664 9,172,608 12,307,664 8,945,449
Convertible Promissory Notes (in shares) 0 458,748 0 458,748
Convertible Series V Preferred Stock (in shares) 0 1,407,143 0 1,407,143
Weighted-Average Shares Outstanding - Diluted (in shares) 12,307,664 11,038,499 12,307,664 10,811,340
Net Income (Loss) from Continuing Operations per Common Share - Basic (in dollars per share) $ (0.19) $ 0.79 $ (0.27) $ 0.42
Net Income (Loss) from Continuing Operations per Common Share - Diluted (in dollars per share) $ (0.19) $ 0.66 $ (0.27) $ 0.35