Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €66.9M | €60.8M | €90.2M | €95.1M | €39.5M |
| Gross profit | €16.0M | €12.0M | €26.4M | €33.3M | €9.0M |
| Gross margin | 23.93% | 19.80% | 29.25% | 35.07% | 22.73% |
| Research & development | €2.8M | €4.0M | €5.1M | €4.8M | €2.7M |
| Operating expenses | €26.3M | €93.8M | €30.4M | €19.7M | €16.4M |
| Operating income | −€10.3M | −€81.8M | €32.2M | €13.7M | −€7.4M |
| Operating margin | −15.41% | −134.41% | 35.67% | 14.36% | −18.81% |
| EBITDA | −€62.8M | −€74.5M | €39.1M | €19.9M | −€2.5M |
| EBITDA margin | −93.78% | −122.39% | 43.32% | 20.97% | −6.42% |
| Net income | −€71.0M | −€84.1M | €38.0M | €3.6M | −€27.3M |
| Net profit margin | −106.12% | −138.25% | 42.06% | 3.78% | −69.09% |
| Basic EPSper basic share | -€1.87 | -€2.41 | €1.28 | €0.05 | — |
| Diluted EPSper diluted share | -€1.87 | -€2.41 | €1.28 | €0.05 | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
AWM Investment Company, Inc. | 1.39M |
Hartree Partners, LP | 1.34M |
JANE STREET GROUP, LLC | 579.73K |
MILLENNIUM MANAGEMENT LLC | 522.99K |
PRIMORIS WEALTH ADVISORS, LLC | 502.56K |
Long Corridor Asset Management Ltd | 440.82K |
Potomac Capital Management, Inc. | 288.2K |
Lane Generational LLC | 251.14K |
Marex Group Ltd | 229.65K |
UBS Group AG | 222.36K |
Kerrisdale Advisers, LLC | 193.51K |
TUDOR INVESTMENT CORP ET AL | 173.01K |
Pekin Hardy Strauss, Inc. | 164.6K |
MORGAN STANLEY | 92.98K |
PEAK6 LLC | 82.87K |
MOORE CAPITAL MANAGEMENT, LP | 50K |
ENVESTNET ASSET MANAGEMENT INC | 46.57K |
Joel Isaacson & Co., LLC | 46.5K |
Integrated Wealth Concepts LLC | 45K |
HRT FINANCIAL LP | 41.36K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| 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 |