Revenue
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €122.2M | €187.2M | €106.0M | €151.4M | €83.6M | €70.6M | €49.8M | €28.6M | €19.3M | €11.5M | €4.1M | €660,000 | €840,000 |
| Gross profit | €38.6M | €47.9M | €48.0M | €46.0M | €45.8M | €39.9M | €31.6M | €22.3M | €14.5M | €9.0M | €3.5M | €40,000 | €210,000 |
| Gross margin | 31.56% | 25.58% | 45.34% | 30.41% | 54.81% | 56.55% | 63.48% | 77.79% | 75.35% | 78.07% | 86.76% | 6.06% | 25.00% |
| Operating expenses | €94.2M | €10.8M | €164.9M | €28.6M | — | €1.2M | — | — | — | — | €10.2M | — | €100,000 |
| Operating income | −€55.6M | €37.1M | −€116.9M | €68.0M | €97.9M | €38.7M | €59.0M | €35.9M | €41.7M | €25.4M | −€6.7M | €190,000 | €110,000 |
| Operating margin | −45.54% | 19.82% | −110.34% | 44.93% | 117.07% | 54.81% | 118.42% | 125.39% | 216.29% | 221.32% | −163.97% | 28.79% | 13.10% |
| EBITDA | −€55.6M | €40.0M | −€112.8M | €73.9M | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −45.55% | 21.38% | −106.45% | 48.84% | — | — | — | — | — | — | — | — | — |
| Net income | −€55.0M | €2.0M | −€181.0M | €60.4M | €91.4M | €34.2M | €53.1M | €30.9M | €37.4M | €22.0M | −€8.5M | −€80,000 | €60,000 |
| Net profit margin | −45.01% | 1.05% | −170.83% | 39.89% | 109.24% | 48.41% | 106.75% | 108.00% | 194.08% | 191.38% | −208.58% | −12.12% | 7.14% |
| Basic EPSper basic share | -€1.09 | €0.06 | -€5.15 | €1.72 | €2.60 | €0.97 | €1.66 | €1.14 | €1.51 | €1.19 | -€77.31 | -€1.42 | €2.43 |
| Diluted EPSper diluted share | -€1.08 | €0.06 | -€3.58 | €1.22 | €1.84 | €0.73 | €1.25 | €0.80 | €1.06 | €0.82 | -€77.31 | -€1.42 | €2.43 |