Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €24.18B | €23.17B | €20.67B | €16.54B | €4.73B | €7.94B | €18.93B | €19.52B | €18.54B | €17.18B | €20.01B | €18.71B | €18.48B | €18.33B | €17.48B | €16.35B |
| Gross profit | €2.02B | €1.95B | €1.61B | €931.6M | −€1.22B | −€1.98B | €1.67B | €1.98B | €2.00B | €1.91B | €2.40B | €2.28B | €2.04B | €2.04B | €1.83B | €1.67B |
| Gross margin | 8.33% | 8.40% | 7.81% | 5.63% | −25.86% | −24.96% | 8.83% | 10.15% | 10.79% | 11.09% | 11.97% | 12.17% | 11.05% | 11.15% | 10.44% | 10.21% |
| Operating expenses | €652.9M | €676.1M | €615.8M | €603.9M | €568.4M | €741.2M | €1.20B | €1.19B | €1.39B | €500.7M | €1.74B | €1.54B | €1.54B | €1.50B | €1.43B | €1.32B |
| Operating income | €1.36B | €1.27B | €997.2M | €327.7M | −€1.79B | −€2.72B | €470.9M | €794.2M | €604.8M | €1.41B | €654.3M | €734.6M | €501.9M | €546.1M | €393.4M | €347.2M |
| Operating margin | 5.63% | 5.48% | 4.83% | 1.98% | −37.88% | −34.29% | 2.49% | 4.07% | 3.26% | 8.18% | 3.27% | 3.93% | 2.72% | 2.98% | 2.25% | 2.12% |
| EBITDA | €2.33B | €2.22B | €1.92B | €1.22B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 9.65% | 9.57% | 9.29% | 7.39% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €841.8M | €707.4M | €455.7M | −€212.6M | −€2.48B | −€3.14B | €531.9M | €818.9M | €761.4M | €1.15B | €379.6M | €283.9M | €186.5M | €141.9M | €118.2M | €113.6M |
| Net profit margin | 3.48% | 3.05% | 2.21% | −1.28% | −52.43% | −39.52% | 2.81% | 4.19% | 4.11% | 6.70% | 1.90% | 1.52% | 1.01% | 0.77% | 0.68% | 0.69% |
| Basic EPSper basic share | €1.25 | €1.00 | €0.60 | -€0.16 | -€2.24 | -€5.34 | €0.71 | €1.25 | €1.10 | €1.77 | €0.58 | €0.36 | €0.02 | -€0.06 | €0.09 | €0.40 |
| Diluted EPSper diluted share | €1.17 | €1.00 | €0.60 | -€0.16 | -€2.24 | -€5.34 | €0.71 | €1.25 | €1.10 | €1.77 | €0.58 | €0.36 | €0.02 | -€0.06 | €0.09 | €0.40 |