Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €30.3M | €31.8M | €186.6M | €142.7M | €39.0M | €51.6M | €16.6M | €1.1M |
| Gross profit | €21.7M | €131.6M | €117.3M | €91.0M | €46.1M | €37.8M | €12.3M | €880,000 |
| Gross margin | 71.58% | 414.07% | 62.86% | 63.75% | 118.03% | 73.28% | 74.03% | 80.00% |
| Operating expenses | €43.4M | €147.6M | €79.7M | €13.7M | €55.3M | €38.8M | €14.5M | €2.4M |
| Operating income | −€21.7M | −€16.0M | €37.6M | €77.3M | −€9.3M | −€1.0M | −€2.3M | −€1.5M |
| Operating margin | −71.71% | −50.39% | 20.16% | 54.16% | −23.72% | −2.02% | −13.65% | −139.09% |
| EBITDA | −€11.8M | €39.3M | €57.9M | €97.4M | €423,000 | — | — | — |
| EBITDA margin | −39.10% | 123.55% | 31.01% | 68.22% | 1.08% | — | — | — |
| Net income | −€20.7M | −€44.3M | €6.0M | €58.5M | −€18.8M | −€6.8M | −€3.8M | −€1.6M |
| Net profit margin | −68.50% | −139.49% | 3.19% | 40.96% | −48.05% | −13.11% | −23.07% | −149.09% |
| Basic EPSper basic share | -€2.37 | -€5.32 | -€0.47 | €4.48 | -€1.52 | -€0.65 | -€0.58 | -€0.39 |
| Diluted EPSper diluted share | -€2.37 | -€5.32 | -€0.47 | €4.48 | -€1.52 | -€0.81 | -€1.32 | -€0.65 |