Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €559.0M | €646.5M | €677.2M | €657.4M | €723.8M | €697.5M |
| Gross profit | €195.3M | €238.0M | €258.8M | €244.7M | €288.1M | €273.0M |
| Gross margin | 34.93% | 36.82% | 38.23% | 37.22% | 39.80% | 39.14% |
| Operating expenses | €222.4M | €361.1M | €257.7M | €243.0M | €259.1M | €251.3M |
| Operating income | −€27.2M | −€123.0M | €1.2M | €1.7M | €28.9M | €21.7M |
| Operating margin | −4.86% | −19.03% | 0.17% | 0.26% | 4.00% | 3.11% |
| EBITDA | −€4.6M | −€21.1M | €17.2M | €16.2M | — | — |
| EBITDA margin | −0.83% | −3.26% | 2.54% | 2.47% | — | — |
| Net income | −€30.9M | −€133.3M | €492,000 | €319,000 | €27.3M | €13.9M |
| Net profit margin | −5.53% | −20.62% | 0.07% | 0.05% | 3.77% | 1.99% |
| Basic EPSper basic share | -€0.27 | -€1.16 | €0.00 | €0.00 | €0.23 | €0.17 |
| Diluted EPSper diluted share | -€0.27 | -€1.16 | €0.00 | €0.00 | €0.23 | €0.16 |