Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €288.0M | €292.0M | €283.5M | €275.7M | €292.8M |
| Research & development | €644,000 | €458,000 | €609,000 | €544,000 | — |
| Operating expenses | €148.1M | €137.0M | €112.4M | €94.0M | — |
| Operating income | −€2.0M | €23.8M | €19.8M | €13.3M | €29.8M |
| Operating margin | −0.68% | 8.14% | 6.98% | 4.84% | 10.19% |
| EBITDA | €61.1M | €78.0M | €55.4M | €42.7M | €61.2M |
| EBITDA margin | 21.20% | 26.71% | 19.54% | 15.47% | 20.91% |
| Net income | −€337,136 | €21.0M | €13.0M | €10.3M | €18.9M |
| Net profit margin | −0.12% | 7.18% | 4.59% | 3.73% | 6.46% |
| Basic EPSper basic share | -€0.02 | €1.13 | €0.69 | €0.51 | €0.97 |
| Diluted EPSper diluted share | -€0.02 | €1.13 | €0.69 | €0.51 | €0.96 |