Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €695.3M | €585.5M | €551.0M | €466.5M | — |
| Operating expenses | €105.0M | €56.2M | €43.7M | €1.2M | €1.5M |
| Operating income | €374.1M | €346.8M | €87.4M | €355.8M | €99.0M |
| Operating margin | 53.80% | 59.23% | 15.86% | 76.27% | — |
| EBITDA | €506.6M | €438.5M | €135.6M | €394.0M | €141.3M |
| EBITDA margin | 72.86% | 74.89% | 24.62% | 84.46% | — |
| Net income | €319.7M | €236.7M | −€25.3M | €502.0M | €74.4M |
| Net profit margin | 45.98% | 40.43% | −4.59% | 107.62% | — |
| Basic EPSper basic share | €1.99 | €1.52 | -€0.08 | €3.23 | €0.36 |
| Diluted EPSper diluted share | €1.99 | €1.52 | -€0.08 | €3.23 | €0.36 |