Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $44.2M | $34.9M | $31.2M | $61.8M | $43.4M | $11.8M | $15.6M | $17.4M | $13.9M | $8.7M | $12.7M |
| Operating expenses | — | — | — | — | — | — | — | — | $9.1M | $8.7M | $10.3M |
| Operating income | $4.5M | $3.4M | $6.3M | $23.6M | $17.9M | −$11.4M | −$33.6M | −$1.4M | −$4.0M | −$7.2M | −$29.7M |
| EBITDAderived | — | — | — | — | — | −$7.8M | −$27.4M | $4.3M | $1.7M | — | — |
| Net income | −$1.7M | $431,000 | $5.3M | $24.3M | $14.9M | −$17.4M | −$36.4M | −$3.6M | −$6.5M | −$9.8M | −$32.8M |
| Basic EPSper diluted share | -$0.08 | $0.02 | $0.26 | $1.18 | $1.01 | -$18.11 | -$873.36 | -$111.60 | -$2.51 | -$37.73 | -$12.80 |
| Diluted EPSper diluted share | -$0.08 | $0.02 | $0.26 | $1.18 | $1.01 | -$18.11 | -$873.36 | -$111.60 | -$2.51 | -$37.73 | -$12.80 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 31, 2026Form 4 | Feidakis GeorgiosDirector | BuyCommon Shares, par value $0.004 per share · indirect | 375.1K | $2.14 | $802.8K | 6.36M |
| Mar 30, 2026Form 4 | Feidakis GeorgiosDirector | BuyCommon Shares, par value $0.004 per share · indirect | 15.4K | $1.93 | $29.7K | 5.98M |
| Mar 25, 2026Form 4 | Feidakis GeorgiosDirector | BuyCommon Shares, par value $0.004 per share · indirect | 11.1K | $1.80 | $20.0K | 5.97M |
| Mar 24, 2026Form 4 | Feidakis GeorgiosDirector | BuyCommon Shares, par value $0.004 per share · indirect | 38.9K | $1.79 | $69.7K | 5.96M |
| Mar 23, 2026Form 4 | Feidakis GeorgiosDirector | BuyCommon Shares, par value $0.004 per share · indirect | 7.5K | $1.75 | $13.2K | 5.92M |