Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €2.31B | €2.24B | €2.09B | €2.37B | €1.65B | €1.25B |
| Gross profit | €330.1M | €292.5M | €256.5M | €190.9M | — | — |
| Gross margin | 14.30% | 13.08% | 12.29% | 8.06% | — | — |
| Operating expenses | €267.4M | €242.3M | €228.8M | €146.3M | — | — |
| Operating income | €50.2M | €40.7M | −€28.2M | €32.7M | €25.1M | €37.2M |
| Operating margin | 2.17% | 1.82% | −1.35% | 1.38% | 1.52% | 2.97% |
| EBITDA | €115.0M | €106.2M | €29.3M | €63.1M | €46.9M | €55.4M |
| EBITDA margin | 4.98% | 4.75% | 1.40% | 2.67% | 2.85% | 4.42% |
| Net income | €2.2M | €2.9M | −€44.0M | €17.7M | €9.7M | €23.0M |
| Net profit margin | 0.10% | 0.13% | −2.11% | 0.75% | 0.59% | 1.83% |
| Basic EPSper basic share | €0.00 | €0.00 | -€0.07 | €0.02 | €0.02 | €0.04 |
| Diluted EPSper diluted share | €0.00 | €0.00 | -€0.07 | €0.02 | €0.02 | €0.04 |