Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.92B | €1.93B | €1.89B | €1.91B | €1.77B | €1.51B |
| Operating expenses | €550.4M | €525.9M | €487.4M | €478.5M | — | — |
| Operating income | €43.4M | €51.1M | €101.9M | €125.2M | €124.1M | €70.2M |
| Operating margin | 2.26% | 2.65% | 5.39% | 6.55% | 7.01% | 4.65% |
| EBITDA | €135.8M | €128.3M | €162.4M | €182.5M | — | — |
| EBITDA margin | 7.06% | 6.64% | 8.60% | 9.55% | — | — |
| Net income | €25.6M | €28.0M | €79.3M | €97.8M | €96.6M | €49.8M |
| Net profit margin | 1.33% | 1.45% | 4.20% | 5.12% | 5.46% | 3.30% |
| Basic EPSper basic share | €7.59 | €7.67 | €22.30 | €27.58 | €27.14 | €13.74 |
| Diluted EPSper diluted share | €7.59 | €7.67 | €22.30 | €27.58 | €27.14 | €13.74 |