Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €899.4M | €880.5M | €798.5M | €706.6M | €560.8M | €367.4M |
| Gross profit | €582.1M | €577.8M | €525.0M | €472.3M | €365.6M | €227.1M |
| Gross margin | 64.73% | 65.62% | 65.75% | 66.84% | 65.20% | 61.81% |
| Operating expenses | €406.9M | €399.7M | €359.5M | €340.5M | €266.7M | €180.2M |
| Operating income | €175.2M | €178.0M | €165.6M | €131.8M | €98.9M | €46.9M |
| Operating margin | 19.48% | 20.22% | 20.73% | 18.66% | 17.63% | 12.77% |
| EBITDA | €205.9M | €200.5M | €188.0M | €159.0M | €112.4M | €65.8M |
| EBITDA margin | 22.89% | 22.77% | 23.54% | 22.50% | 20.04% | 17.91% |
| Net income | €127.0M | €130.3M | €119.7M | €100.2M | €71.7M | €31.0M |
| Net profit margin | 14.12% | 14.80% | 14.99% | 14.18% | 12.78% | 8.44% |
| Basic EPSper basic share | €1.58 | €1.70 | €1.71 | €1.58 | €1.24 | €0.63 |
| Diluted EPSper diluted share | €1.58 | €1.70 | €1.71 | €1.58 | €1.24 | €0.63 |