Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €292.5M | €318.4M | €282.9M | €214.2M | €180.6M | €179.6M |
| Operating expenses | €129.6M | €131.3M | €168.4M | €193.2M | €120.6M | €47.7M |
| Operating income | €145.5M | €171.8M | €98.3M | €7.5M | €51.2M | €124.4M |
| Operating margin | 49.75% | 53.96% | 34.76% | 3.52% | 28.36% | 69.27% |
| EBITDA | €162.9M | €187.0M | €114.4M | €20.9M | €60.1M | €132.0M |
| EBITDA margin | 55.69% | 58.75% | 40.46% | 9.77% | 33.25% | 73.47% |
| Net income | €106.9M | €132.1M | €74.8M | −€16.8M | €32.4M | €92.7M |
| Net profit margin | 36.55% | 41.48% | 26.43% | −7.84% | 17.91% | 51.62% |
| Basic EPSper basic share | €0.60 | €0.74 | €0.43 | -€0.10 | €0.20 | €0.59 |
| Diluted EPSper diluted share | €0.60 | €0.74 | €0.42 | -€0.09 | €0.20 | €0.59 |