Revenue
2018
2019
2020
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | €110.4M | €126.5M | €132.5M | €168.5M | €36.3M | €114.7M | €100.1M |
| Gross profit | €23.9M | €2.7M | €36.9M | €68.9M | €7.9M | €43.4M | €35.3M |
| Gross margin | 21.66% | 2.12% | 27.82% | 40.86% | 21.90% | 37.85% | 35.29% |
| Research & development | €11.4M | €15.7M | €9.0M | €6.1M | — | — | — |
| Operating expenses | €68.1M | €133.8M | €73.4M | €41.2M | €14.2M | €25.1M | €21.6M |
| Operating income | −€44.1M | −€131.1M | −€36.5M | €27.6M | −€6.3M | €18.4M | €13.7M |
| Operating margin | −39.97% | −103.68% | −27.53% | 16.39% | −17.24% | 16.01% | 13.71% |
| EBITDA | −€35.4M | −€115.2M | −€21.2M | €42.6M | — | — | — |
| EBITDA margin | −32.06% | −91.11% | −16.03% | 25.26% | — | — | — |
| Net income | −€45.5M | −€126.9M | −€35.7M | €9.3M | −€7.6M | €12.5M | €9.3M |
| Net profit margin | −41.15% | −100.33% | −26.96% | 5.51% | −20.88% | 10.91% | 9.28% |
| Basic EPSper basic share | -€1.96 | -€5.45 | -€1.53 | €0.46 | -€0.38 | €0.63 | €0.46 |
| Diluted EPSper diluted share | -€1.96 | -€5.45 | -€1.49 | €1.68 | — | — | — |