Revenue
2020
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|
| Revenue | €328.6M | €426.2M | €422.3M | €308.8M | €222.6M |
| Gross profit | €182.8M | €250.9M | €237.9M | €169.9M | €117.4M |
| Research & development | €5.2M | €6.3M | €11.9M | €8.6M | €7.5M |
| Operating income | −€156.4M | −€122.4M | −€225.3M | −€62.8M | −€124.3M |
| EBITDAderived | −€109.9M | −€75.5M | −€179.5M | −€21.2M | −€75.9M |
| Net income | −€165.3M | −€129.3M | −€218.3M | −€65.4M | −€110.8M |
| Basic EPSper diluted share | -€1.41 | -€0.98 | -€2.15 | -€0.84 | -€1.53 |
| Diluted EPSper diluted share | -€1.41 | -€0.98 | -€2.15 | -€0.84 | -€1.53 |