Revenue
2019
2020
2021
2022
2023
| 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|
| Revenue | €616.0M | €555.2M | €524.7M | €496.9M | €503.7M |
| Operating income | — | — | €43.7M | €21.8M | €16.1M |
| Operating margin | — | — | 8.33% | 4.39% | 3.19% |
| EBITDA | — | — | — | €99.3M | €69.8M |
| EBITDA margin | — | — | — | 19.98% | 13.85% |
| Net income | −€7.9M | €12.1M | €26.3M | €10.9M | €2.7M |
| Net profit margin | −1.29% | 2.18% | 5.01% | 2.20% | 0.53% |
| Basic EPSper basic share | -€0.50 | €1.00 | €1.90 | €0.80 | €0.20 |
| Diluted EPSper diluted share | -€0.50 | €1.00 | €1.90 | €0.80 | €0.20 |