Revenue
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|---|
| Revenue | €935.3M | €984.6M | €1.19B | €1.55B | €1.31B | €1.01B | €1.02B |
| Gross profit | €615.8M | €694.8M | €850.2M | €1.10B | €901.1M | €680.1M | €676.9M |
| Gross margin | 65.84% | 70.57% | 71.20% | 71.28% | 68.63% | 67.32% | 66.05% |
| Operating expenses | €464.3M | €483.8M | €558.6M | €677.3M | €580.8M | €444.2M | €481.4M |
| Operating income | €151.5M | €211.0M | €291.6M | €426.5M | €320.3M | €235.9M | €195.5M |
| Operating margin | 16.20% | 21.43% | 24.42% | 27.54% | 24.40% | 23.35% | 19.08% |
| EBITDA | €197.6M | €257.8M | €336.7M | €467.5M | €360.3M | €269.9M | €228.9M |
| EBITDA margin | 21.13% | 26.18% | 28.20% | 30.19% | 27.44% | 26.72% | 22.34% |
| Net income | €78.5M | €120.7M | €184.4M | €293.5M | €212.3M | €144.3M | €113.2M |
| Net profit margin | 8.39% | 12.26% | 15.44% | 18.95% | 16.17% | 14.28% | 11.05% |
| Basic EPSper basic share | €1.51 | €2.36 | €3.64 | €5.79 | €4.21 | €2.88 | €2.15 |
| Diluted EPSper diluted share | €1.50 | €2.34 | €3.62 | €5.70 | €4.11 | €2.75 | €2.04 |