Revenue
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Revenue | €446.4M | €299.7M | €231.7M | €127.1M |
| Operating expenses | €149.4M | €127.3M | €101.6M | €80.6M |
| Operating income | €63.7M | €58.7M | €57.7M | €28.6M |
| Operating margin | 14.26% | 19.60% | 24.89% | 22.46% |
| EBITDA | €53.4M | €53.5M | €49.5M | €25.1M |
| EBITDA margin | 11.95% | 17.87% | 21.39% | 19.73% |
| Net income | €25.6M | €27.3M | €24.6M | €13.8M |
| Net profit margin | 5.73% | 9.09% | 10.61% | 10.86% |
| Basic EPSper basic share | €2.77 | €2.96 | €2.67 | €1.50 |
| Diluted EPSper diluted share | €2.77 | €2.96 | €2.67 | €1.50 |