Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €181.5M | €216.8M | €223.5M | €210.1M | €194.3M | €164.2M | €139.3M | €122.8M |
| Gross profit | €100.9M | €108.0M | €113.2M | €101.9M | €95.5M | €81.2M | €64.8M | €56.2M |
| Gross margin | 55.63% | 49.84% | 50.62% | 48.50% | 49.14% | 49.46% | 46.54% | 45.79% |
| Operating expenses | €127.2M | €193.2M | €160.9M | €144.0M | €119.3M | €86.4M | €69.8M | €61.4M |
| Operating income | −€26.3M | −€85.2M | −€47.7M | −€42.1M | −€23.8M | −€5.2M | −€5.0M | −€5.2M |
| Operating margin | −14.49% | −39.29% | −21.35% | −20.05% | −12.25% | −3.18% | −3.58% | −4.25% |
| EBITDA | −€1.8M | −€26.2M | −€9.6M | −€14.1M | — | — | — | — |
| EBITDA margin | −1.00% | −12.07% | −4.30% | −6.70% | — | — | — | — |
| Net income | −€28.2M | −€84.9M | −€47.9M | −€44.9M | −€31.5M | −€10.3M | −€9.3M | −€10.8M |
| Net profit margin | −15.52% | −39.15% | −21.42% | −21.39% | −16.23% | −6.25% | −6.68% | −8.76% |
| Basic EPSper basic share | -€0.80 | -€2.42 | -€1.37 | -€1.33 | -€0.91 | -€8.14 | -€7.82 | -€10.23 |
| Diluted EPSper diluted share | -€0.84 | -€2.56 | -€1.45 | -€1.33 | -€1.11 | -€8.63 | -€8.98 | — |