Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €858.6M | €843.2M | €835.7M | €765.2M | — | — | — |
| Operating expenses | €16.4M | €91.8M | €100.2M | €101.2M | — | — | — |
| Operating income | €560.0M | €426.8M | −€1.61B | €207.0M | €950.0M | €255.9M | €1.66B |
| Operating margin | 65.23% | 50.62% | −193.14% | 27.05% | — | — | — |
| EBITDA | €570.1M | €438.5M | −€1.60B | €216.8M | €961.1M | €265.5M | €1.67B |
| EBITDA margin | 66.40% | 52.01% | −191.79% | 28.34% | — | — | — |
| Net income | €449.5M | €310.5M | −€1.79B | €167.4M | €850.6M | €154.6M | €1.52B |
| Net profit margin | 52.35% | 36.82% | −214.57% | 21.88% | — | — | — |
| Basic EPSper basic share | €6.06 | €4.19 | -€24.20 | €2.30 | €11.53 | €2.11 | €20.58 |
| Diluted EPSper diluted share | €6.03 | €4.18 | -€24.13 | €2.29 | €11.50 | €2.10 | €20.52 |