Revenue
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Revenue | €60.8M | €90.2M | €95.1M | €39.5M |
| Gross profit | €12.0M | €26.4M | €33.3M | €9.0M |
| Research & development | €4.0M | €5.1M | €4.8M | €2.7M |
| Operating income | −€81.8M | €32.2M | €13.7M | −€7.4M |
| EBITDAderived | −€74.5M | €39.1M | €19.9M | −€2.5M |
| Net income | −€84.1M | €36.9M | €1.6M | −€24.5M |
| Basic EPSper diluted share | -€2.41 | €1.28 | €0.05 | — |
| Diluted EPSper diluted share | -€2.41 | €1.28 | €0.05 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 18, 2026Form 4/A | Streyl AnnedoreDirector | SellOrdinary Shares | 11.3K | $6.35 | $72.1K | 18 |
| Jun 18, 2026Form 4 | Streyl AnnedoreDirector | SellOrdinary Shares | 11.35 | $6.35 | $72.0725 | 18 |