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 | €23.07B | €22.44B | €22.24B | €21.77B | €21.36B | €20.83B | €21.45B | €21.42B | €22.16B | €58.42B | €59.22B | €63.03B | €46.32B | €66.74B | €66.70B | €67.26B |
| Gross profit | €4.15B | €3.96B | €3.94B | €3.81B | €3.66B | €3.78B | €4.15B | €4.31B | €4.56B | €11.45B | €11.64B | €13.22B | €9.37B | €13.94B | €14.00B | €14.39B |
| Gross margin | 18.00% | 17.65% | 17.71% | 17.49% | 17.12% | 18.14% | 19.33% | 20.14% | 20.59% | 19.60% | 19.66% | 20.97% | 20.23% | 20.89% | 20.99% | 21.40% |
| Operating expenses | €3.91B | €3.71B | €3.96B | €3.70B | €3.32B | €3.85B | €3.92B | €4.26B | €3.20B | €10.58B | €10.00B | €11.95B | €8.67B | €12.55B | €11.89B | €12.16B |
| Operating income | €241.0M | €254.0M | −€21.0M | €105.0M | €340.0M | −€73.0M | €225.0M | €54.0M | €1.36B | €870.0M | €1.65B | €1.27B | €703.0M | €1.39B | €2.11B | €2.24B |
| Operating margin | 1.04% | 1.13% | −0.09% | 0.48% | 1.59% | −0.35% | 1.05% | 0.25% | 6.14% | 1.49% | 2.78% | 2.02% | 1.52% | 2.08% | 3.17% | 3.32% |
| EBITDA | €970.0M | €997.0M | €958.0M | €881.0M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 4.20% | 4.44% | 4.31% | 4.05% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€34.0M | €77.0M | −€37.0M | €130.0M | €256.0M | −€211.0M | €160.0M | −€210.0M | €1.15B | €657.0M | €714.0M | €182.0M | −€71.0M | €101.0M | €741.0M | €936.0M |
| Net profit margin | −0.15% | 0.34% | −0.17% | 0.60% | 1.20% | −1.01% | 0.75% | −0.98% | 5.20% | 1.12% | 1.21% | 0.29% | −0.15% | 0.15% | 1.11% | 1.39% |
| Basic EPSper basic share | -€0.07 | €0.16 | -€0.08 | €0.31 | €0.65 | -€0.65 | €0.34 | -€0.59 | €3.37 | €1.83 | €2.06 | €0.39 | -€0.22 | €0.01 | €1.93 | €2.60 |
| Diluted EPSper diluted share | -€0.07 | €0.16 | -€0.08 | €0.31 | €0.65 | -€0.65 | €0.34 | -€0.59 | €3.37 | €1.83 | €2.06 | €0.39 | -€0.22 | €0.01 | €1.93 | €2.60 |