Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.25B | €1.42B | €1.67B | €1.29B | €870.8M | €741.3M |
| Operating expenses | €150.4M | €136.2M | €33.1M | €123.0M | — | — |
| Operating income | €217.9M | €191.5M | €117.8M | €71.7M | €82.7M | €66.2M |
| Operating margin | 17.37% | 13.49% | 7.03% | 5.55% | 9.50% | 8.92% |
| EBITDA | €277.4M | €249.6M | €176.3M | €131.1M | €142.3M | €123.3M |
| EBITDA margin | 22.11% | 17.58% | 10.53% | 10.14% | 16.35% | 16.63% |
| Net income | €158.8M | €147.9M | €91.7M | €55.4M | €59.6M | €35.8M |
| Net profit margin | 12.66% | 10.42% | 5.48% | 4.28% | 6.85% | 4.83% |
| Basic EPSper basic share | €22.04 | €20.98 | €13.02 | €7.66 | €8.21 | €4.95 |
| Diluted EPSper diluted share | €22.04 | €20.98 | €13.02 | €7.66 | €8.21 | €4.95 |