Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €4.10B | €4.14B | €4.07B | €3.78B | €2.93B | €2.33B |
| Operating expenses | €366.1M | €352.9M | €363.2M | €307.6M | — | — |
| Operating income | €199.6M | €277.0M | €319.9M | €592.9M | €288.2M | €119.2M |
| Operating margin | 4.87% | 6.69% | 7.86% | 15.67% | 9.85% | 5.11% |
| EBITDA | €307.0M | €371.5M | €411.9M | €673.6M | €360.6M | €185.8M |
| EBITDA margin | 7.49% | 8.97% | 10.12% | 17.81% | 12.33% | 7.97% |
| Net income | €106.9M | €186.4M | €233.2M | €457.5M | €207.9M | €97.8M |
| Net profit margin | 2.61% | 4.50% | 5.73% | 12.09% | 7.11% | 4.19% |
| Basic EPSper basic share | €3.07 | €5.37 | €6.80 | €13.46 | €6.14 | €2.91 |
| Diluted EPSper diluted share | €3.04 | €5.32 | €6.74 | €13.21 | €6.03 | €2.86 |