Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €6.15B | €6.05B | €5.22B | €4.45B | €3.69B |
| Operating expenses | €847.0M | €905.0M | €761.0M | €727.0M | — |
| Operating income | €177.0M | €126.0M | €33.0M | −€378.0M | −€88.0M |
| Operating margin | 2.88% | 2.08% | 0.63% | −8.49% | −2.38% |
| EBITDA | €347.0M | €302.0M | €128.0M | −€177.0M | €101.0M |
| EBITDA margin | 5.64% | 4.99% | 2.45% | −3.98% | 2.74% |
| Net income | €87.0M | −€46.0M | −€97.0M | −€440.0M | −€106.0M |
| Net profit margin | 1.41% | −0.76% | −1.86% | −9.89% | −2.87% |
| Basic EPSper basic share | €0.34 | -€0.18 | -€0.45 | -€2.48 | -€0.58 |
| Diluted EPSper diluted share | €0.34 | -€0.18 | -€0.45 | -€2.48 | -€0.58 |