Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €803.3M | €643.7M | €429.0M | €308.3M | €314.7M | €396.4M | €288.2M |
| Operating expenses | €240.8M | €220.5M | €172.6M | €125.4M | — | — | — |
| Operating income | €472.6M | €395.3M | €232.4M | €152.2M | €164.6M | €236.3M | €170.0M |
| Operating margin | 58.83% | 61.41% | 54.16% | 49.38% | 52.30% | 59.62% | 58.99% |
| EBITDA | €546.0M | €389.0M | €226.6M | €163.1M | — | — | — |
| EBITDA margin | 67.97% | 60.43% | 52.80% | 52.91% | — | — | — |
| Net income | €413.6M | €347.8M | €201.4M | €128.3M | €134.1M | €198.9M | €143.4M |
| Net profit margin | 51.49% | 54.03% | 46.94% | 41.62% | 42.61% | 50.17% | 49.74% |
| Basic EPSper basic share | €11.20 | €9.40 | €5.45 | €3.48 | €3.63 | €5.36 | €3.87 |
| Diluted EPSper diluted share | €11.10 | €9.40 | €5.43 | €3.46 | €3.62 | €5.34 | €3.85 |