Revenue
2020
2021
2022
| 2022 | 2021 | 2020 | |
|---|---|---|---|
| Revenue | €15.53B | €13.23B | €12.30B |
| Operating income | €460.0M | €430.0M | €185.0M |
| Operating margin | 2.96% | 3.25% | 1.50% |
| EBITDA | €852.0M | €828.0M | €627.0M |
| EBITDA margin | 5.49% | 6.26% | 5.10% |
| Net income | €300.0M | €263.0M | €94.0M |
| Net profit margin | 1.93% | 1.99% | 0.76% |
| Basic EPSper basic share | €9.22 | €8.01 | €2.88 |
| Diluted EPSper diluted share | €9.22 | €8.01 | €2.88 |