Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €3.37B | €3.12B | €2.54B | €2.34B | €2.03B | €1.75B | €2.49B |
| Operating expenses | €1.00B | €876.3M | €490.0M | €32.2M | — | — | — |
| Operating income | €63.1M | €96.6M | €96.9M | €101.3M | €75.3M | €22.0M | €129.2M |
| Operating margin | 1.87% | 3.09% | 3.82% | 4.33% | 3.70% | 1.25% | 5.19% |
| EBITDA | €119.1M | €147.1M | €136.5M | €134.5M | €113.2M | €64.4M | €170.9M |
| EBITDA margin | 3.53% | 4.71% | 5.38% | 5.76% | 5.57% | 3.68% | 6.87% |
| Net income | €34.4M | €75.4M | €75.2M | €70.9M | €44.0M | €159,000 | €73.2M |
| Net profit margin | 1.02% | 2.41% | 2.96% | 3.04% | 2.16% | 0.01% | 2.94% |
| Basic EPSper basic share | €2.96 | €6.90 | €6.56 | €6.12 | €3.97 | €0.14 | €6.58 |
| Diluted EPSper diluted share | €2.96 | €6.90 | €6.56 | €6.12 | €3.97 | €0.14 | €6.58 |