Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €973.2M | €1.03B | €1.16B | €1.28B | €1.35B | €1.18B | €1.26B |
| Gross profit | €633.5M | €675.1M | €751.1M | €840.1M | €915.4M | €798.1M | — |
| Gross margin | 65.10% | 65.54% | 64.94% | 65.73% | 67.62% | 67.76% | — |
| Operating expenses | €657.2M | €673.7M | €708.6M | €771.8M | €801.8M | €699.0M | — |
| Operating income | −€398.3M | −€99.6M | €36.3M | €70.9M | €113.7M | €99.0M | €114.2M |
| Operating margin | −40.92% | −9.67% | 3.14% | 5.54% | 8.40% | 8.41% | 9.04% |
| EBITDA | €88.8M | €126.7M | €197.5M | €234.0M | — | — | — |
| EBITDA margin | 9.13% | 12.29% | 17.07% | 18.31% | — | — | — |
| Net income | −€405.9M | −€115.3M | €8.8M | €34.2M | €79.1M | −€16.1M | €57.8M |
| Net profit margin | −41.70% | −11.19% | 0.76% | 2.68% | 5.84% | −1.37% | 4.58% |
| Basic EPSper basic share | -€10.53 | -€2.99 | €0.21 | €0.80 | €1.72 | €0.03 | €1.32 |
| Diluted EPSper diluted share | -€10.53 | -€2.99 | €0.21 | €0.79 | €1.62 | €0.09 | €1.26 |