Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €848.2M | €911.9M | €1.01B | €976.6M | €892.8M |
| Gross profit | €144.8M | €142.4M | €164.6M | €176.9M | €109.1M |
| Gross margin | 17.07% | 15.62% | 16.25% | 18.11% | 12.22% |
| Research & development | €27.3M | €25.8M | €29.6M | €21.8M | €17.0M |
| Operating expenses | €275.4M | €262.8M | €398.9M | €177.7M | €121.9M |
| Operating income | −€130.6M | −€120.4M | −€234.3M | −€800,000 | −€12.8M |
| Operating margin | −15.40% | −13.20% | −23.12% | −0.08% | −1.43% |
| EBITDA | €10.0M | −€42.5M | €70.7M | €101.8M | — |
| EBITDA margin | 1.18% | −4.66% | 6.98% | 10.42% | — |
| Net income | −€211.2M | −€130.6M | −€189.7M | −€15.0M | −€8.1M |
| Net profit margin | −24.90% | −14.32% | −18.72% | −1.54% | −0.91% |
| Basic EPSper basic share | -€2.23 | -€1.38 | -€2.02 | -€0.16 | -€0.18 |
| Diluted EPSper diluted share | -€2.23 | -€1.38 | -€2.02 | -€0.16 | -€0.18 |