Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.49B | €1.40B | €1.30B | €1.30B | €1.21B | €986.1M |
| Gross profit | €320.1M | €293.0M | €301.6M | €333.7M | €299.5M | €233.3M |
| Gross margin | 21.52% | 20.87% | 23.26% | 25.73% | 24.76% | 23.66% |
| Operating expenses | €163.5M | €164.8M | €203.1M | €176.0M | €101.5M | €85.9M |
| Operating income | €156.5M | €128.2M | €98.6M | €157.7M | €198.0M | €147.4M |
| Operating margin | 10.52% | 9.13% | 7.60% | 12.16% | 16.37% | 14.95% |
| EBITDA | €166.3M | €138.7M | €110.0M | €169.2M | €207.1M | €154.4M |
| EBITDA margin | 11.18% | 9.88% | 8.48% | 13.04% | 17.12% | 15.66% |
| Net income | €93.7M | €82.0M | €63.1M | €104.1M | €160.7M | €101.1M |
| Net profit margin | 6.30% | 5.84% | 4.86% | 8.03% | 13.28% | 10.25% |
| Basic EPSper basic share | €5.62 | €4.94 | €3.99 | €6.38 | €9.88 | €6.23 |
| Diluted EPSper diluted share | €5.62 | €4.94 | €3.99 | €6.38 | €9.88 | €6.23 |