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 | €39.60B | €37.58B | €35.44B | €32.77B | €16.81B | €13.59B | €36.42B | €35.84B | €35.58B | €31.66B | €32.06B | €30.01B | €30.03B | €30.14B | €28.73B | €27.32B |
| Gross profit | €16.02B | €15.18B | €15.06B | €14.09B | €7.87B | €5.14B | €16.60B | €17.18B | €16.57B | €14.55B | €14.42B | €12.73B | €12.52B | €12.19B | €12.00B | €11.95B |
| Gross margin | 40.45% | 40.40% | 42.50% | 43.01% | 46.78% | 37.80% | 45.57% | 47.92% | 46.56% | 45.96% | 44.97% | 42.41% | 41.69% | 40.45% | 41.77% | 43.75% |
| Operating expenses | €14.24B | €13.65B | €12.86B | €12.86B | €10.18B | €12.22B | €14.91B | €14.38B | €13.41B | €12.36B | €12.86B | €11.96B | €11.67B | €10.84B | €11.57B | €10.72B |
| Operating income | €1.78B | €1.53B | €2.21B | €1.23B | −€2.32B | −€7.09B | €1.69B | €2.80B | €3.15B | €2.19B | €1.55B | €767.0M | €849.0M | €1.35B | €435.0M | €1.23B |
| Operating margin | 4.49% | 4.08% | 6.23% | 3.76% | −13.79% | −52.17% | 4.64% | 7.81% | 8.86% | 6.92% | 4.85% | 2.56% | 2.83% | 4.49% | 1.51% | 4.50% |
| EBITDA | €4.99B | €4.66B | €5.33B | €4.17B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 12.59% | 12.40% | 15.05% | 12.73% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €1.36B | €1.39B | €1.69B | €804.0M | −€2.19B | −€6.77B | €1.25B | €2.20B | €2.39B | €1.80B | €1.72B | €75.0M | €326.0M | €1.00B | €4.0M | €1.14B |
| Net profit margin | 3.44% | 3.71% | 4.77% | 2.45% | −13.05% | −49.79% | 3.42% | 6.13% | 6.71% | 5.69% | 5.37% | 0.25% | 1.09% | 3.33% | 0.01% | 4.18% |
| Basic EPSper basic share | €1.12 | €1.15 | €1.40 | €0.66 | -€1.83 | -€11.25 | €2.54 | €4.55 | €5.02 | €3.79 | €3.66 | €0.12 | €0.68 | €2.15 | -€0.03 | €2.47 |
| Diluted EPSper diluted share | €1.12 | €1.15 | €1.40 | €0.66 | -€1.83 | -€11.25 | €2.54 | €4.55 | €5.02 | €3.79 | €3.66 | €0.12 | €0.68 | €2.15 | -€0.03 | €2.47 |