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 | €18.17B | €17.14B | €17.06B | €18.52B | €16.30B | €12.43B | €10.76B | €10.42B | €11.04B | €9.47B | €11.00B | €11.33B | €12.35B | €13.79B | €13.34B | €9.87B |
| Gross profit | €1.46B | €1.50B | €956.7M | €1.46B | €1.66B | €1.23B | €766.1M | €959.0M | €1.27B | €839.4M | €927.8M | €1.04B | €591.9M | €985.7M | €877.3M | €846.6M |
| Gross margin | 8.05% | 8.77% | 5.61% | 7.87% | 10.20% | 9.90% | 7.12% | 9.20% | 11.47% | 8.86% | 8.44% | 9.18% | 4.79% | 7.15% | 6.58% | 8.58% |
| Operating expenses | €731.0M | €985.0M | €796.2M | €529.5M | €832.9M | €854.8M | €493.1M | €596.5M | €803.4M | €662.6M | €728.5M | €951.5M | €786.9M | €400.2M | €421.1M | €371.1M |
| Operating income | €731.0M | €518.8M | €160.5M | €927.6M | €829.9M | €375.6M | €273.0M | €362.5M | €462.5M | €176.8M | €199.3M | €88.8M | −€195.1M | €585.5M | €456.2M | €475.6M |
| Operating margin | 4.02% | 3.03% | 0.94% | 5.01% | 5.09% | 3.02% | 2.54% | 3.48% | 4.19% | 1.87% | 1.81% | 0.78% | −1.58% | 4.25% | 3.42% | 4.82% |
| EBITDA | €983.0M | €771.0M | €407.6M | €1.17B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 5.41% | 4.50% | 2.39% | 6.33% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €539.0M | €416.4M | €141.1M | €715.0M | €613.0M | €265.4M | €190.7M | €291.4M | €352.4M | €123.5M | €133.6M | €44.1M | −€152.8M | €362.5M | €322.4M | €325.8M |
| Net profit margin | 2.97% | 2.43% | 0.83% | 3.86% | 3.76% | 2.14% | 1.77% | 2.80% | 3.19% | 1.30% | 1.21% | 0.39% | −1.24% | 2.63% | 2.42% | 3.30% |
| Basic EPSper basic share | €11.99 | €9.26 | €3.13 | €15.90 | €13.63 | €5.90 | €4.24 | €6.46 | €7.80 | €2.71 | €2.95 | €0.95 | -€3.42 | €8.03 | €7.14 | €7.93 |
| Diluted EPSper diluted share | €12.34 | €9.26 | €3.13 | €15.90 | €13.63 | €5.90 | €4.24 | €6.46 | €7.80 | €2.71 | €2.95 | €0.95 | -€3.42 | €8.03 | €7.14 | €7.93 |