Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $5.4M | $0 | $4.3M | $9.2M |
| Operating income | −$455,000 | $4.8M | $7.1M | $40.5M |
| Net income | −$6.2M | −$3.4M | $221,000 | $37.5M |
| Basic EPSper diluted share | -$0.70 | -$0.39 | $0.02 | $7.79 |
| Diluted EPSper diluted share | -$0.70 | -$0.39 | $0.02 | $4.92 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | Kostopoulos DimitriosDirector | BuyShares of Common Stock, par value $0.0001 per share | 20.0K | $2.40 | $48.0K | 320.0K |
| Apr 6, 2026Form 4 | Gyftakis StavrosSee Remarks | SellShares of Common Stock, par value $0.0001 per share | 5.0K | $2.08 | $10.4K | 251.7K |