Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €5.12B | €4.80B | €4.44B | €4.16B | €3.51B | €3.15B | €3.44B |
| Operating expenses | €139.3M | €104.1M | €87.9M | €101.6M | — | — | — |
| Operating income | €173.0M | €228.4M | €253.1M | €233.5M | €153.9M | €116.9M | €162.9M |
| Operating margin | 3.38% | 4.76% | 5.70% | 5.61% | 4.39% | 3.72% | 4.73% |
| EBITDA | €440.9M | €469.7M | €453.1M | €416.7M | €332.5M | €291.2M | €331.6M |
| EBITDA margin | 8.61% | 9.78% | 10.20% | 10.02% | 9.48% | 9.26% | 9.64% |
| Net income | €84.4M | €157.3M | €191.6M | €146.0M | €109.8M | €72.4M | €100.2M |
| Net profit margin | 1.65% | 3.28% | 4.31% | 3.51% | 3.13% | 2.30% | 2.91% |
| Basic EPSper basic share | €6.68 | €12.57 | €15.42 | €11.79 | €8.88 | €5.88 | €8.12 |
| Diluted EPSper diluted share | €6.66 | €12.46 | €15.16 | €11.58 | €8.78 | €5.86 | €8.10 |