Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.84B | €1.97B | €2.23B | €2.68B | €1.97B | €1.36B |
| Gross profit | €445.0M | €441.9M | €480.6M | €680.6M | €525.7M | €328.2M |
| Gross margin | 24.19% | 22.43% | 21.55% | 25.36% | 26.69% | 24.05% |
| Operating expenses | €392.1M | €393.8M | €378.5M | €420.8M | €362.8M | €300.0M |
| Operating income | €52.9M | €48.1M | €102.1M | €259.8M | €162.9M | €28.2M |
| Operating margin | 2.88% | 2.44% | 4.58% | 9.68% | 8.27% | 2.07% |
| EBITDA | €95.8M | €100.1M | €142.9M | €298.3M | €199.0M | €63.2M |
| EBITDA margin | 5.21% | 5.08% | 6.41% | 11.12% | 10.10% | 4.63% |
| Net income | €12.4M | €9.3M | €54.9M | €190.5M | €127.5M | €13.2M |
| Net profit margin | 0.67% | 0.47% | 2.46% | 7.10% | 6.47% | 0.97% |
| Basic EPSper basic share | €0.50 | €0.29 | €2.26 | €7.82 | €5.21 | €0.48 |
| Diluted EPSper diluted share | €0.50 | €0.29 | €2.26 | €7.82 | €5.21 | €0.48 |