Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.40B | €1.28B | €1.23B | €906.0M | — | — |
| Operating expenses | €159.6M | €176.3M | €7.4M | €7.6M | €5.4M | €6.7M |
| Operating income | €1.13B | €475.2M | −€1.69B | €809.8M | €1.48B | €756.3M |
| Operating margin | 81.29% | 37.26% | −137.40% | 89.38% | — | — |
| EBITDA | €1.37B | €665.9M | −€1.61B | €868.7M | €1.55B | €823.6M |
| EBITDA margin | 98.16% | 52.21% | −131.40% | 95.89% | — | — |
| Net income | €1.16B | €197.4M | −€1.90B | €1.15B | €1.29B | €392.3M |
| Net profit margin | 83.09% | 15.48% | −155.15% | 126.70% | — | — |
| Basic EPSper basic share | €6.67 | €0.64 | -€14.55 | €6.61 | €9.79 | €3.94 |
| Diluted EPSper diluted share | €6.63 | €0.63 | -€14.55 | €6.57 | €9.73 | €3.82 |