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 | €9.94B | €9.75B | €7.18B | €6.41B | €5.66B | €5.88B | €6.25B | €6.15B | €5.90B | €5.60B | €5.18B | €4.69B | €4.61B | €4.70B | €4.45B | €3.99B |
| Gross profit | €4.68B | €4.89B | €3.24B | €3.23B | €2.91B | €2.82B | €2.81B | €2.94B | €2.63B | €2.48B | €2.40B | €2.02B | €2.04B | €2.20B | €2.16B | €2.00B |
| Gross margin | 47.14% | 50.17% | 45.16% | 50.34% | 51.48% | 47.95% | 44.94% | 47.80% | 44.67% | 44.31% | 46.31% | 43.02% | 44.22% | 46.68% | 48.56% | 50.14% |
| Operating expenses | €3.00B | €3.63B | €2.39B | €2.50B | €2.40B | €2.72B | €2.32B | €2.44B | €2.26B | €2.14B | €2.13B | €1.91B | €1.93B | €1.90B | €1.81B | €1.70B |
| Operating income | €1.68B | €1.26B | €853.0M | €731.0M | €509.0M | €96.0M | €495.0M | €494.0M | €378.0M | €343.0M | €275.0M | €105.0M | €112.0M | €301.0M | €354.0M | €297.0M |
| Operating margin | 16.95% | 12.89% | 11.89% | 11.40% | 9.00% | 1.63% | 7.91% | 8.04% | 6.41% | 6.12% | 5.31% | 2.24% | 2.43% | 6.40% | 7.95% | 7.45% |
| EBITDA | €2.19B | €1.69B | €1.23B | €1.00B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 22.03% | 17.29% | 17.20% | 15.60% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €835.0M | €808.0M | €586.0M | €528.0M | €332.0M | €1.0M | €354.0M | €354.0M | €252.0M | €215.0M | €160.0M | €21.0M | €22.0M | €190.0M | €225.0M | €174.0M |
| Net profit margin | 8.40% | 8.29% | 8.17% | 8.24% | 5.87% | 0.02% | 5.66% | 5.76% | 4.27% | 3.84% | 3.09% | 0.45% | 0.48% | 4.04% | 5.05% | 4.36% |
| Basic EPSper basic share | €15.13 | €16.19 | €12.28 | €10.77 | €6.68 | -€0.62 | €7.69 | €7.00 | €5.14 | €4.59 | €3.47 | €0.45 | €0.73 | €4.80 | €5.38 | €4.09 |
| Diluted EPSper diluted share | €15.16 | €16.23 | €12.32 | €10.81 | €6.72 | -€0.63 | €7.78 | €7.10 | €5.22 | €4.69 | €3.55 | €0.47 | €0.76 | €5.04 | €5.57 | €4.23 |