Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €707.2M | €461.9M | €319.0M | €314.0M | €285.5M | €297.2M | €300.0M |
| Operating expenses | €241.2M | €147.7M | €102.3M | €147.7M | — | — | — |
| Operating income | €69.7M | €61.4M | €47.6M | −€46.4M | €17.3M | €17.6M | €14.3M |
| Operating margin | 9.85% | 13.29% | 14.91% | −14.78% | 6.05% | 5.94% | 4.76% |
| EBITDA | €114.0M | €80.8M | €67.3M | −€28.7M | — | — | — |
| EBITDA margin | 16.12% | 17.49% | 21.09% | −9.15% | — | — | — |
| Net income | €40.8M | €39.3M | €35.8M | −€40.0M | €9.6M | €8.5M | €5.4M |
| Net profit margin | 5.76% | 8.50% | 11.23% | −12.75% | 3.36% | 2.85% | 1.80% |
| Basic EPSper basic share | €1.39 | €1.67 | €1.71 | -€1.85 | €0.45 | €0.40 | €0.25 |
| Diluted EPSper diluted share | €1.39 | €1.62 | €1.66 | -€1.85 | €0.43 | €0.38 | €0.24 |