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 | €78.70B | €80.12B | €93.69B | €115.66B | €77.36B | €60.94B | €41.00B | €30.26B | €38.96B | €39.17B | €117.61B | €113.05B | €124.21B | €134.00B | €115.05B | €94.81B |
| Gross profit | €19.74B | €21.13B | €29.46B | €7.03B | −€738.0M | €13.80B | €8.88B | €7.45B | €9.17B | €6.85B | €13.40B | €14.56B | €16.13B | €18.71B | €17.22B | €21.24B |
| Gross margin | 25.08% | 26.37% | 31.44% | 6.08% | −0.95% | 22.64% | 21.65% | 24.61% | 23.54% | 17.49% | 11.40% | 12.88% | 12.99% | 13.96% | 14.97% | 22.40% |
| Operating expenses | €16.15B | €16.61B | €27.51B | €6.24B | — | €10.64B | €6.27B | €3.48B | €5.22B | €21.39B | €17.90B | €15.04B | €10.73B | €14.10B | €18.02B | €10.56B |
| Operating income | €4.06B | €8.33B | €1.20B | €1.07B | €6.51B | €3.15B | €2.61B | €3.97B | €3.95B | −€14.54B | −€4.50B | −€487.0M | €5.40B | €4.61B | −€803.0M | €10.68B |
| Operating margin | 5.16% | 10.40% | 1.28% | 0.93% | 8.41% | 5.18% | 6.36% | 13.12% | 10.13% | −37.11% | −3.83% | −0.43% | 4.34% | 3.44% | −0.70% | 11.26% |
| EBITDA | €9.28B | €13.83B | €6.00B | €7.00B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 11.79% | 17.26% | 6.40% | 6.05% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €2.28B | €5.56B | €760.0M | €2.24B | €5.30B | €1.27B | €1.81B | €3.52B | €4.18B | −€16.01B | −€6.38B | −€3.13B | €2.51B | €2.64B | −€1.86B | €6.28B |
| Net profit margin | 2.90% | 6.94% | 0.81% | 1.94% | 6.86% | 2.08% | 4.41% | 11.65% | 10.73% | −40.86% | −5.42% | −2.77% | 2.02% | 1.97% | −1.62% | 6.62% |
| Basic EPSper basic share | €0.66 | €1.73 | €0.20 | €0.70 | €1.80 | €0.39 | €0.59 | €1.46 | €1.78 | -€4.22 | -€3.50 | -€1.58 | €1.07 | €1.11 | -€1.11 | €2.93 |
| Diluted EPSper diluted share | €0.66 | €1.73 | €0.20 | €0.70 | €1.80 | €0.39 | €0.60 | €1.49 | €1.81 | -€4.33 | -€3.58 | -€1.63 | €1.12 | €1.16 | -€1.16 | €2.93 |