Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.19B | €1.24B | €1.21B | €1.11B | €922.8M | €847.2M |
| Gross profit | €351.7M | €385.8M | €385.4M | €348.0M | €289.8M | €251.6M |
| Gross margin | 29.64% | 31.02% | 31.83% | 31.22% | 31.40% | 29.70% |
| Operating expenses | €295.4M | €278.3M | €254.0M | €237.8M | €202.1M | €234.4M |
| Operating income | €56.3M | €107.5M | €131.4M | €110.2M | €87.7M | €17.2M |
| Operating margin | 4.75% | 8.64% | 10.85% | 9.89% | 9.50% | 2.03% |
| EBITDA | €137.6M | €182.0M | €196.8M | €175.0M | €143.9M | €70.1M |
| EBITDA margin | 11.60% | 14.63% | 16.25% | 15.70% | 15.59% | 8.27% |
| Net income | €12.8M | €61.5M | €85.9M | €74.3M | €58.4M | −€8.8M |
| Net profit margin | 1.08% | 4.95% | 7.09% | 6.66% | 6.33% | −1.04% |
| Basic EPSper basic share | €0.58 | €2.43 | €3.50 | €3.14 | €2.62 | -€0.58 |
| Diluted EPSper diluted share | €0.57 | €2.37 | €3.42 | €3.08 | €2.58 | -€0.57 |