Revenue
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|---|
| Revenue | €592.3M | €890.9M | €977.9M | €1.09B | €862.7M | €583.8M | €597.5M |
| Gross profit | €96.4M | €285.7M | €332.1M | €402.4M | €315.6M | €183.5M | €195.4M |
| Gross margin | 16.28% | 32.07% | 33.96% | 36.96% | 36.58% | 31.43% | 32.70% |
| Research & development | €45.1M | €84.8M | €61.2M | €64.2M | €56.9M | €44.4M | €32.5M |
| Operating expenses | €227.0M | €166.2M | €126.8M | €134.7M | €111.0M | €93.1M | €75.9M |
| Operating income | −€130.6M | €119.5M | €205.3M | €267.7M | €204.6M | €90.4M | €119.5M |
| Operating margin | −22.05% | 13.41% | 20.99% | 24.59% | 23.71% | 15.48% | 20.00% |
| EBITDA | €7.4M | €259.6M | €330.9M | €373.4M | €285.4M | €150.2M | €165.0M |
| EBITDA margin | 1.25% | 29.14% | 33.84% | 34.30% | 33.08% | 25.73% | 27.62% |
| Net income | −€220.0M | €91.8M | €178.3M | €233.0M | €202.0M | €72.7M | €109.7M |
| Net profit margin | −37.15% | 10.31% | 18.23% | 21.40% | 23.41% | 12.45% | 18.36% |
| Basic EPSper basic share | -€6.17 | €2.57 | €5.00 | €6.63 | €5.98 | €2.19 | €3.40 |
| Diluted EPSper diluted share | -€6.17 | €2.56 | €4.88 | €6.41 | €5.63 | €2.16 | €3.32 |