Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €848.6M | €1.03B | €1.47B | €1.25B | €1.23B | €1.34B |
| Research & development | €24.9M | €26.6M | €34.2M | €25.2M | — | — |
| Operating expenses | €430.6M | €479.4M | €568.4M | €515.5M | — | — |
| Operating income | −€21.6M | €75.9M | €206.8M | €134.3M | €97.0M | −€86.6M |
| Operating margin | −2.54% | 7.34% | 14.11% | 10.73% | 7.91% | −6.44% |
| EBITDA | €40.7M | €137.7M | €260.4M | €188.8M | €161.2M | €16.5M |
| EBITDA margin | 4.79% | 13.32% | 17.77% | 15.09% | 13.13% | 1.23% |
| Net income | −€43.2M | €92.6M | €184.9M | €103.2M | €73.3M | −€81.9M |
| Net profit margin | −5.09% | 8.95% | 12.62% | 8.25% | 5.98% | −6.09% |
| Basic EPSper basic share | -€0.53 | €0.37 | €2.28 | €1.27 | €0.90 | -€0.99 |
| Diluted EPSper diluted share | -€0.53 | €0.37 | €2.28 | €1.25 | €0.89 | -€0.99 |