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 | €4.43B | €4.43B | €4.00B | €3.19B | €2.14B | €1.68B | €3.71B | €3.48B | €2.93B | €2.59B | €2.60B | €2.39B | €2.56B | €2.44B | €2.37B | €2.19B |
| Gross profit | €2.84B | €2.58B | €2.36B | €2.09B | €1.39B | €988.4M | €2.51B | €2.39B | €2.21B | €1.96B | €1.99B | €1.86B | €1.95B | €1.88B | €1.83B | €1.70B |
| Gross margin | 64.06% | 58.18% | 59.07% | 65.51% | 64.97% | 58.94% | 67.69% | 68.69% | 75.45% | 75.95% | 76.51% | 77.73% | 76.07% | 77.15% | 77.18% | 77.62% |
| Operating expenses | €1.95B | €1.81B | €1.66B | €1.53B | €1.08B | €1.70B | €1.80B | €1.66B | €1.57B | €1.27B | €1.43B | €1.35B | €1.43B | €1.34B | €1.34B | €1.29B |
| Operating income | €885.4M | €769.5M | €702.8M | €564.5M | €313.7M | −€708.1M | €705.0M | €730.5M | €643.0M | €693.7M | €559.4M | €515.8M | €517.7M | €540.2M | €491.7M | €416.4M |
| Operating margin | 19.98% | 17.38% | 17.57% | 17.67% | 14.64% | −42.22% | 19.02% | 21.00% | 21.91% | 26.82% | 21.52% | 21.54% | 20.21% | 22.12% | 20.74% | 18.97% |
| EBITDA | €1.55B | €1.56B | €1.37B | €1.01B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 35.03% | 35.32% | 34.32% | 31.70% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €468.1M | €501.9M | €430.5M | €166.6M | €91.8M | −€690.4M | €454.3M | €505.7M | €359.7M | €400.3M | €297.0M | €251.8M | €235.7M | €251.6M | €250.8M | €271.5M |
| Net profit margin | 10.56% | 11.34% | 10.76% | 5.22% | 4.28% | −41.17% | 12.26% | 14.54% | 12.26% | 15.48% | 11.43% | 10.52% | 9.20% | 10.30% | 10.58% | 12.37% |
| Basic EPSper basic share | €4.67 | €4.87 | €4.25 | €1.43 | €0.90 | -€7.11 | €4.55 | €5.12 | €3.57 | €4.06 | €2.99 | €2.54 | €2.39 | €2.58 | €2.61 | €2.86 |
| Diluted EPSper diluted share | €4.67 | €4.88 | €4.26 | €1.43 | €0.89 | -€7.09 | €4.54 | €5.11 | €3.56 | €4.06 | €2.99 | €2.54 | €2.40 | €2.59 | €2.62 | €2.86 |