Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.72B | €1.63B | €1.42B | €1.31B | €741.2M | €479.4M |
| Operating expenses | €1.53B | €1.47B | €1.27B | €1.20B | €668.6M | €542.7M |
| Operating income | €180.3M | €161.2M | €141.5M | €107.1M | €68.0M | −€71.6M |
| Operating margin | 10.50% | 9.86% | 9.97% | 8.17% | 9.18% | −14.95% |
| EBITDA | €315.2M | €293.9M | €265.3M | €218.3M | — | — |
| EBITDA margin | 18.36% | 17.99% | 18.69% | 16.66% | — | — |
| Net income | €91.4M | €82.8M | €71.8M | €59.2M | €24.0M | −€78.7M |
| Net profit margin | 5.32% | 5.07% | 5.06% | 4.52% | 3.23% | −16.42% |
| Basic EPSper basic share | €2.79 | €2.50 | €2.05 | €1.80 | €0.52 | -€2.64 |
| Diluted EPSper diluted share | €2.73 | €2.45 | €2.01 | €1.74 | €0.51 | -€2.56 |