Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €2.75B | €2.93B | €3.25B | €5.01B | €3.67B | €2.79B | €3.67B |
| Research & development | €15.0M | — | €44.0M | €17.0M | €21.0M | — | — |
| Operating expenses | €1.66B | €1.61B | €1.87B | €2.07B | — | — | — |
| Operating income | −€372.0M | €51.0M | −€193.0M | €1.02B | €879.0M | €24.0M | €223.0M |
| Operating margin | −13.51% | 1.74% | −5.94% | 20.44% | 23.96% | 0.86% | 6.07% |
| EBITDA | −€102.0M | €299.0M | €47.0M | €1.30B | €1.14B | €274.0M | €507.0M |
| EBITDA margin | −3.71% | 10.19% | 1.45% | 25.85% | 31.03% | 9.81% | 13.81% |
| Net income | −€570.0M | −€52.0M | €18.0M | €774.0M | €365.0M | −€676.0M | −€145.0M |
| Net profit margin | −20.70% | −1.77% | 0.55% | 15.44% | 9.95% | −24.21% | −3.95% |
| Basic EPSper basic share | -€16.67 | €0.50 | €3.80 | €25.81 | €10.42 | -€25.46 | -€6.93 |
| Diluted EPSper diluted share | -€16.67 | €0.50 | €3.75 | €25.49 | €10.37 | -€25.46 | -€6.93 |