Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €92.1M | €46.9M | €94.7M | €92.8M | — | — | — |
| Operating expenses | €32.5M | €28.0M | €24.3M | €16.5M | — | — | — |
| Operating income | €59.6M | €16.8M | €71.3M | €78.0M | €128.9M | €32.6M | €36.3M |
| Operating margin | 64.76% | 35.93% | 75.28% | 83.96% | — | — | — |
| EBITDA | €61.0M | €18.2M | €72.3M | €78.2M | €129.4M | €33.0M | €36.7M |
| EBITDA margin | 66.29% | 38.82% | 76.31% | 84.21% | — | — | — |
| Net income | €58.9M | €19.7M | €70.9M | €80.4M | €126.2M | €32.4M | €32.7M |
| Net profit margin | 63.92% | 42.02% | 74.86% | 86.57% | — | — | — |
| Basic EPSper basic share | €8.27 | €2.75 | €10.11 | €11.48 | €18.03 | €4.47 | €4.56 |
| Diluted EPSper diluted share | €8.27 | €2.75 | €10.11 | €11.48 | €18.03 | €4.47 | €4.50 |