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 | €34.39B | €34.52B | €44.43B | €56.00B | €32.15B | €19.69B | €18.77B | €20.62B | €21.97B | €19.37B | €21.17B | €21.00B | €20.54B | €19.25B | €18.79B | €17.51B |
| Gross profit | €7.80B | €8.56B | €8.71B | €4.85B | €6.20B | €5.35B | €3.92B | €3.96B | €3.78B | €2.69B | €3.80B | €3.49B | €3.46B | €3.96B | €3.68B | €4.51B |
| Gross margin | 22.68% | 24.80% | 19.59% | 8.67% | 19.28% | 27.15% | 20.91% | 19.21% | 17.22% | 13.87% | 17.96% | 16.62% | 16.84% | 20.56% | 19.58% | 25.77% |
| Operating expenses | €6.55B | €5.51B | €5.45B | €2.44B | €5.86B | €4.04B | €2.93B | €2.98B | €1.12B | €4.23B | €3.50B | €3.47B | €2.85B | €3.06B | €4.29B | €2.85B |
| Operating income | €1.25B | €3.05B | €3.25B | €2.14B | €158.8M | €1.31B | €998.0M | €976.7M | €2.66B | −€1.55B | €298.2M | €25.7M | €603.9M | €898.2M | −€611.3M | €1.66B |
| Operating margin | 3.63% | 8.84% | 7.32% | 3.82% | 0.49% | 6.65% | 5.32% | 4.74% | 12.12% | −7.98% | 1.41% | 0.12% | 2.94% | 4.67% | −3.25% | 9.46% |
| EBITDA | €4.16B | €5.99B | €6.08B | €4.47B | €2.80B | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 12.10% | 17.34% | 13.69% | 7.99% | 8.72% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €450.6M | €1.82B | €1.83B | €1.84B | €441.2M | €807.6M | €904.3M | €467.6M | €2.18B | −€1.67B | €200.5M | −€387.6M | €122.3M | €534.8M | −€815.9M | €1.17B |
| Net profit margin | 1.31% | 5.29% | 4.12% | 3.29% | 1.37% | 4.10% | 4.82% | 2.27% | 9.90% | −8.64% | 0.95% | −1.85% | 0.60% | 2.78% | −4.34% | 6.66% |
| Basic EPSper basic share | -€0.63 | €4.50 | €5.56 | €6.42 | €1.34 | €2.16 | €2.65 | €1.21 | €7.43 | -€6.50 | €0.45 | -€1.63 | €0.18 | €1.71 | -€3.47 | €4.68 |
| Diluted EPSper diluted share | -€0.70 | €4.59 | €5.56 | €6.42 | €1.34 | €2.16 | €2.65 | €1.21 | €7.43 | -€6.50 | €0.45 | -€1.63 | €0.18 | €1.71 | -€3.47 | €4.68 |