Revenue
2021
2022
2023
| 2023 | 2022 | 2021 | |
|---|---|---|---|
| Revenue | €1.56B | €1.47B | €2.48B |
| Operating income | €111.0M | €79.0M | €51.0M |
| Operating margin | 7.12% | 5.39% | 2.05% |
| EBITDA | €124.0M | €92.0M | €108.0M |
| EBITDA margin | 7.95% | 6.28% | 4.35% |
| Net income | €45.0M | €39.0M | −€13.0M |
| Net profit margin | 2.89% | 2.66% | −0.52% |
| Basic EPSper basic share | €0.47 | €0.40 | -€0.15 |
| Diluted EPSper diluted share | €0.47 | €0.40 | -€0.14 |