Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | €347.5M | €317.5M | €288.8M | €270.1M | €210.2M | €165.4M |
| Gross profit | €201.4M | €186.7M | €165.8M | €153.4M | €122.5M | €93.8M |
| Gross margin | 57.96% | 58.80% | 57.41% | 56.79% | 58.28% | 56.74% |
| Operating expenses | €62.1M | €58.3M | €51.3M | €48.4M | — | — |
| Operating income | €139.3M | €128.4M | €114.5M | €105.0M | €188.2M | €170.7M |
| Operating margin | 40.09% | 40.44% | 39.65% | 38.87% | 89.52% | 103.22% |
| EBITDA | €252.6M | €231.7M | €137.3M | €107.2M | — | — |
| EBITDA margin | 72.69% | 72.98% | 47.54% | 39.69% | — | — |
| Net income | €229.6M | €178.1M | €107.8M | €79.6M | €148.0M | €147.6M |
| Net profit margin | 66.07% | 56.09% | 37.33% | 29.47% | 70.41% | 89.24% |
| Basic EPSper basic share | €0.15 | €0.12 | €0.09 | €0.07 | €0.13 | €0.14 |
| Diluted EPSper diluted share | €0.15 | €0.12 | €0.09 | €0.07 | €0.13 | €0.14 |