Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €307.0M | €297.0M | €312.0M | €9.60B | €8.72B | €8.67B |
| Gross profit | €94.0M | €86.0M | €91.0M | €4.24B | €3.85B | €3.76B |
| Gross margin | 30.62% | 28.96% | 29.17% | 44.23% | 44.18% | 43.42% |
| Operating expenses | €76.0M | €350.0M | €152.0M | €3.48B | €3.50B | €3.52B |
| Operating income | €18.0M | −€264.0M | −€61.0M | €761.0M | €356.0M | €248.0M |
| Operating margin | 5.86% | −88.89% | −19.55% | 7.93% | 4.08% | 2.86% |
| EBITDA | €167.0M | €101.0M | €329.0M | €117.0M | — | — |
| EBITDA margin | 54.40% | 34.01% | 105.45% | 1.22% | — | — |
| Net income | €20.0M | −€5.89B | €458.0M | −€945.0M | €24.88B | €1.61B |
| Net profit margin | 6.51% | −1,983.84% | 146.79% | −9.85% | 285.36% | 18.54% |
| Basic EPSper basic share | €0.02 | -€5.96 | €0.40 | -€0.98 | €22.94 | €1.26 |
| Diluted EPSper diluted share | €0.02 | -€5.96 | €0.39 | -€0.98 | €22.87 | €1.26 |