Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | €303.8M | €294.4M | €312.5M | €307.8M | €305.6M | €195.2M |
| Gross profit | €172.1M | €169.4M | €191.8M | €174.4M | €155.2M | €99.2M |
| Gross margin | 56.65% | 57.52% | 61.36% | 56.64% | 50.79% | 50.81% |
| Operating expenses | €96.0M | €95.0M | €96.7M | €89.5M | €78.3M | €57.9M |
| Operating income | €76.1M | €74.4M | €95.1M | €84.9M | €77.0M | €41.3M |
| Operating margin | 25.04% | 25.26% | 30.42% | 27.57% | 25.19% | 21.15% |
| EBITDA | €81.8M | €84.4M | €95.6M | €84.6M | €84.2M | €48.0M |
| EBITDA margin | 26.95% | 28.68% | 30.60% | 27.49% | 27.55% | 24.57% |
| Net income | €49.9M | €47.8M | €64.1M | €59.0M | €50.5M | €25.4M |
| Net profit margin | 16.42% | 16.22% | 20.51% | 19.17% | 16.54% | 13.01% |
| Basic EPSper basic share | €8.45 | €8.02 | €10.74 | €9.90 | €8.49 | €4.27 |
| Diluted EPSper diluted share | €8.43 | €8.00 | €10.70 | €9.89 | €8.46 | €4.25 |