Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €6.70B | €6.16B | €5.50B | €4.69B | €2.78B | €2.14B | €4.70B |
| Research & development | €88.0M | €81.0M | €88.0M | €83.0M | — | — | — |
| Operating expenses | €1.94B | €1.79B | €1.54B | €1.24B | — | — | — |
| Operating income | €1.32B | €994.0M | €1.24B | €988.0M | −€20.0M | −€1.37B | €1.08B |
| Operating margin | 19.67% | 16.14% | 22.62% | 21.08% | −0.72% | −64.30% | 23.00% |
| EBITDA | €2.11B | €1.87B | €2.09B | €1.77B | €699.0M | −€303.0M | €1.85B |
| EBITDA margin | 31.50% | 30.42% | 37.98% | 37.76% | 25.17% | −14.18% | 39.34% |
| Net income | €382.0M | €516.0M | €784.0M | €591.0M | −€248.0M | −€1.52B | €637.0M |
| Net profit margin | 5.70% | 8.38% | 14.27% | 12.61% | −8.93% | −70.94% | 13.55% |
| Basic EPSper basic share | €3.86 | €3.45 | €6.39 | €5.22 | -€2.50 | -€11.81 | €5.95 |
| Diluted EPSper diluted share | €3.86 | €3.45 | €6.39 | €5.22 | -€2.50 | -€11.81 | €5.95 |