Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.47B | €954.7M | €802.0M | €620.9M | €422.9M | €290.3M |
| Operating expenses | €329.7M | €239.0M | €171.2M | €109.6M | — | — |
| Operating income | €109.1M | €23.3M | €51.5M | €31.7M | €5.2M | −€5.0M |
| Operating margin | 7.41% | 2.44% | 6.42% | 5.10% | 1.23% | −1.74% |
| EBITDA | €193.5M | €80.8M | €88.0M | €58.9M | €28.7M | €14.7M |
| EBITDA margin | 13.14% | 8.47% | 10.97% | 9.49% | 6.80% | 5.07% |
| Net income | €142.2M | −€28.9M | €79.6M | €18.6M | €2.1M | −€7.6M |
| Net profit margin | 9.66% | −3.03% | 9.92% | 2.99% | 0.50% | −2.63% |
| Basic EPSper basic share | €8.72 | -€1.73 | €5.02 | €1.20 | €0.18 | -€0.44 |
| Diluted EPSper diluted share | €8.02 | -€1.73 | €4.46 | €1.18 | €0.18 | -€0.44 |