Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €3.6M | €6.1M | €6.2M | €6.6M | — | — | — | €0 | €70,000 | €50,000 | €262.9M | €219.3M | €226.8M | €205.7M | €145.5M | €112.4M |
| Gross profit | — | — | — | — | — | — | — | €0 | €50,000 | €30,000 | €31.2M | €21.8M | €16.8M | €27.4M | €16.8M | €16.7M |
| Gross margin | — | — | — | — | — | — | — | — | 71.43% | 60.00% | 11.86% | 9.95% | 7.41% | 13.34% | 11.57% | 14.87% |
| Operating expenses | €32.1M | −€26.8M | −€24.0M | −€22.8M | — | — | — | — | — | — | — | €10.9M | €4.3M | €5.6M | €6.2M | €6.3M |
| Operating income | −€28.5M | €33.0M | €30.2M | €29.6M | −€9.1M | −€71.0M | €11.6M | €37.6M | €32.3M | €81.6M | €89.3M | €10.9M | €12.5M | €21.8M | €10.7M | €10.4M |
| Operating margin | −800.60% | 539.30% | 483.53% | 447.51% | — | — | — | — | 46,128.57% | 163,200.00% | 33.97% | 4.98% | 5.51% | 10.60% | 7.35% | 9.25% |
| EBITDA | −€28.4M | €33.3M | €30.4M | €29.7M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −798.97% | 545.18% | 485.99% | 449.15% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€29.3M | €32.0M | €29.5M | €29.1M | −€9.0M | −€70.4M | €11.1M | €37.0M | €31.9M | €80.1M | €84.1M | €8.4M | €7.5M | €18.4M | €8.6M | €9.1M |
| Net profit margin | −823.91% | 524.25% | 472.81% | 440.70% | — | — | — | — | 45,514.29% | 160,140.00% | 31.99% | 3.85% | 3.30% | 8.94% | 5.94% | 8.12% |
| Basic EPSper basic share | -€6.85 | €7.48 | €6.90 | €6.80 | -€2.09 | -€16.44 | €0.26 | €0.86 | €0.74 | €1.87 | €1.93 | €0.12 | €0.16 | €0.36 | €0.23 | €0.24 |
| Diluted EPSper diluted share | -€6.85 | €7.48 | €6.90 | €6.80 | -€2.09 | -€16.44 | €0.26 | €0.86 | €0.74 | €1.87 | €1.93 | €0.12 | €0.16 | €0.36 | €0.23 | €0.24 |