Revenue
2020
2021
| 2021 | 2020 | |
|---|---|---|
| Revenue | €1.48B | €1.26B |
| Operating income | €300.2M | €259.8M |
| Operating margin | 20.32% | 20.66% |
| EBITDA | €362.9M | €320.2M |
| EBITDA margin | 24.56% | 25.47% |
| Net income | €259.4M | €213.0M |
| Net profit margin | 17.55% | 16.94% |
| Basic EPSper basic share | €7.49 | €6.19 |
| Diluted EPSper diluted share | €7.48 | €6.18 |