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 | €119.08B | €115.77B | €111.97B | €114.20B | €107.61B | €99.95B | €80.53B | €75.66B | €74.95B | €73.09B | €69.23B | €62.66B | €60.13B | €58.17B | €58.65B | €62.42B |
| Gross profit | €70.33B | €68.39B | €64.77B | €61.27B | €59.11B | €56.33B | €43.58B | €37.50B | €36.79B | €36.01B | €27.25B | €24.12B | €23.88B | €23.97B | €24.77B | €26.70B |
| Gross margin | 59.06% | 59.08% | 57.84% | 53.65% | 54.93% | 56.36% | 54.11% | 49.56% | 49.08% | 49.27% | 39.37% | 38.49% | 39.71% | 41.20% | 42.23% | 42.77% |
| Operating expenses | €45.51B | €42.12B | €30.28B | €45.41B | €46.05B | €43.52B | €34.12B | €29.50B | €27.40B | €26.85B | €20.23B | €16.87B | €18.95B | €27.78B | €19.18B | €21.19B |
| Operating income | €24.82B | €26.28B | €20.80B | €15.41B | €12.58B | €12.37B | €9.46B | €8.00B | €9.38B | €9.16B | €7.03B | €7.25B | €4.93B | −€3.81B | €5.59B | €5.50B |
| Operating margin | 20.84% | 22.70% | 18.57% | 13.50% | 11.69% | 12.37% | 11.74% | 10.58% | 12.52% | 12.54% | 10.15% | 11.57% | 8.20% | −6.55% | 9.52% | 8.82% |
| EBITDA | €49.98B | €53.62B | €43.07B | €44.48B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 41.97% | 46.32% | 38.46% | 38.95% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €14.93B | €17.66B | €21.99B | €9.48B | €6.10B | €6.75B | €5.27B | €3.33B | €5.55B | €3.10B | €3.50B | €3.24B | €1.20B | −€4.76B | €670.0M | €1.76B |
| Net profit margin | 12.53% | 15.25% | 19.64% | 8.30% | 5.67% | 6.75% | 6.54% | 4.40% | 7.41% | 4.25% | 5.06% | 5.18% | 2.00% | −8.18% | 1.14% | 2.82% |
| Basic EPSper basic share | €1.97 | €2.27 | €3.57 | €1.61 | €0.87 | €0.88 | €0.81 | €0.45 | €0.73 | €0.57 | €0.71 | €0.64 | €0.21 | -€1.22 | €0.13 | €0.39 |
| Diluted EPSper diluted share | €1.97 | €2.27 | €3.57 | €1.61 | €0.87 | €0.88 | €0.82 | €0.46 | €0.74 | €0.58 | €0.71 | €0.65 | €0.21 | -€1.22 | €0.13 | €0.39 |