Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €1.32B | €1.56B | €1.42B | €1.29B | €1.10B | €944.4M | €924.0M |
| Gross profit | €782.4M | €759.1M | €685.8M | €594.7M | €567.9M | €493.7M | €506.8M |
| Gross margin | 59.41% | 48.65% | 48.17% | 46.00% | 51.47% | 52.28% | 54.85% |
| Operating expenses | €427.1M | €440.9M | €408.3M | €392.1M | €374.2M | €271.9M | €297.6M |
| Operating income | €355.3M | €318.2M | €277.5M | €202.6M | €193.7M | €221.8M | €209.1M |
| Operating margin | 26.98% | 20.39% | 19.49% | 15.67% | 17.56% | 23.49% | 22.63% |
| EBITDA | €455.0M | €377.6M | €409.1M | €318.8M | — | — | — |
| EBITDA margin | 34.55% | 24.20% | 28.74% | 24.66% | — | — | — |
| Net income | €229.7M | €169.7M | €174.3M | €74.4M | €61.9M | €76.0M | €54.3M |
| Net profit margin | 17.44% | 10.87% | 12.24% | 5.75% | 5.61% | 8.05% | 5.87% |
| Basic EPSper basic share | €1.64 | €1.21 | €1.24 | €0.53 | €0.44 | €0.54 | €0.39 |
| Diluted EPSper diluted share | €1.63 | €1.19 | €1.23 | €0.53 | €0.00 | €0.00 | €0.00 |