Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €2.92B | €3.13B | €3.17B | €13.63B | €19.77B | €16.69B |
| Operating expenses | €377.9M | €453.2M | €269.5M | €3.74B | — | — |
| Operating income | €183.9M | −€4.6M | €753.5M | €806.1M | €426.3M | €560.8M |
| Operating margin | 6.29% | −0.15% | 23.75% | 5.91% | 2.16% | 3.36% |
| EBITDA | €463.2M | €342.0M | €186.0M | €1.68B | €1.36B | €1.82B |
| EBITDA margin | 15.84% | 10.93% | 5.86% | 12.32% | 6.90% | 10.93% |
| Net income | €353.8M | €1.75B | €519.9M | €2.71B | €20.19B | €1.55B |
| Net profit margin | 12.10% | 55.92% | 16.39% | 19.85% | 102.12% | 9.29% |
| Basic EPSper basic share | €51.61 | €231.97 | €28.84 | €448.53 | €768.92 | €50.44 |
| Diluted EPSper diluted share | €51.29 | €231.57 | €28.84 | €448.04 | €766.56 | €50.44 |