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 | €133.45B | €142.38B | €155.50B | €142.61B | €111.24B | €98.99B | €104.21B | €97.48B | €98.68B | €94.16B | €92.17B | €80.40B | €76.06B | €76.85B | €68.82B | €60.48B |
| Gross profit | €20.59B | €22.89B | €29.69B | €24.57B | €21.99B | €13.58B | €18.06B | €18.56B | €19.93B | €18.72B | €18.13B | €17.00B | €15.27B | €15.49B | €14.54B | €10.91B |
| Gross margin | 15.43% | 16.08% | 19.09% | 17.23% | 19.76% | 13.72% | 17.33% | 19.04% | 20.20% | 19.88% | 19.67% | 21.15% | 20.08% | 20.16% | 21.13% | 18.05% |
| Operating expenses | €10.41B | €11.39B | €11.21B | €10.57B | €8.59B | €8.75B | €10.61B | €9.47B | €10.05B | €9.34B | €8.54B | €7.89B | €7.29B | €7.19B | €6.53B | €5.82B |
| Operating income | €10.19B | €11.51B | €18.48B | €14.00B | €13.40B | €4.83B | €7.46B | €9.09B | €9.88B | €9.39B | €9.59B | €9.12B | €7.99B | €8.30B | €8.02B | €5.09B |
| Operating margin | 7.63% | 8.08% | 11.89% | 9.82% | 12.05% | 4.88% | 7.15% | 9.32% | 10.01% | 9.97% | 10.41% | 11.34% | 10.50% | 10.80% | 11.65% | 8.42% |
| EBITDA | €18.88B | €20.16B | €27.46B | €22.57B | €19.89B | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 14.15% | 14.16% | 17.66% | 15.82% | 17.88% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €7.45B | €7.68B | €12.16B | €18.58B | €12.46B | €3.86B | €5.02B | €7.21B | €8.71B | €6.91B | €6.40B | €5.82B | €5.34B | €5.12B | €4.91B | €3.23B |
| Net profit margin | 5.58% | 5.39% | 7.82% | 13.03% | 11.20% | 3.90% | 4.82% | 7.39% | 8.82% | 7.34% | 6.94% | 7.23% | 7.02% | 6.67% | 7.13% | 5.35% |
| Basic EPSper basic share | €11.89 | €11.62 | €17.67 | €27.31 | €18.77 | €5.72 | €7.46 | €10.81 | €13.11 | €10.44 | €9.70 | €8.83 | €8.10 | €7.77 | €7.45 | €4.91 |
| Diluted EPSper diluted share | €11.89 | €11.62 | €17.67 | €27.31 | €18.77 | €5.75 | €7.49 | €10.84 | €13.14 | €10.47 | €9.72 | €8.85 | €8.10 | €7.77 | €7.45 | €4.91 |