Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.75B | €1.61B | €1.63B | €1.43B | €1.16B | €1.23B |
| Operating expenses | €682.0M | €639.7M | €660.6M | €605.4M | — | — |
| Operating income | €140.2M | €75.6M | €86.4M | €79.4M | €55.9M | −€28.1M |
| Operating margin | 8.02% | 4.70% | 5.30% | 5.57% | 4.80% | −2.29% |
| EBITDA | €233.1M | €168.5M | €187.3M | €178.4M | €150.5M | €89.0M |
| EBITDA margin | 13.33% | 10.47% | 11.49% | 12.52% | 12.93% | 7.23% |
| Net income | €139.7M | €55.4M | €36.7M | €56.7M | €44.4M | −€37.5M |
| Net profit margin | 7.99% | 3.45% | 2.25% | 3.98% | 3.81% | −3.05% |
| Basic EPSper basic share | €3.06 | €1.23 | €0.83 | €1.08 | €0.83 | -€0.71 |
| Diluted EPSper diluted share | €3.01 | €1.20 | €0.81 | €1.06 | €0.82 | -€0.70 |