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.63B | €19.11B | €17.93B | €34.54B | €22.27B | €12.77B | €12.61B | €11.52B | €9.97B | €7.73B | €8.84B | €6.81B | €6.57B | €6.84B | €6.10B | €6.20B |
| Gross profit | €4.87B | €6.25B | €4.20B | €20.81B | €11.95B | €3.63B | €2.90B | €2.12B | €1.98B | €1.37B | €1.58B | €747.4M | €794.3M | €661.4M | €822.0M | €1.39B |
| Gross margin | 26.12% | 32.68% | 23.42% | 60.25% | 53.65% | 28.44% | 23.01% | 18.40% | 19.89% | 17.72% | 17.91% | 10.98% | 12.09% | 9.66% | 13.47% | 22.45% |
| Operating expenses | €3.93B | €3.67B | €1.67B | €3.68B | €2.59B | €2.35B | €2.13B | €1.69B | €1.63B | €1.27B | €1.27B | €1.16B | €786.0M | €693.6M | €774.1M | €818.7M |
| Operating income | €933.1M | €2.58B | €2.53B | €17.13B | €9.36B | €1.28B | €775.2M | €430.3M | €353.9M | €104.0M | €310.3M | −€414.1M | €8.3M | −€32.2M | €47.9M | €574.4M |
| Operating margin | 5.01% | 13.49% | 14.12% | 49.59% | 42.04% | 10.03% | 6.15% | 3.74% | 3.55% | 1.34% | 3.51% | −6.08% | 0.13% | −0.47% | 0.78% | 9.26% |
| EBITDA | €3.50B | €5.01B | €5.20B | €19.37B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 18.79% | 26.19% | 28.99% | 56.09% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €924.2M | €2.39B | €2.95B | €17.04B | €9.09B | €935.4M | €373.4M | €46.0M | €32.1M | −€93.1M | €113.9M | −€603.7M | −€97.4M | −€128.3M | −€28.8M | €427.5M |
| Net profit margin | 4.96% | 12.52% | 16.46% | 49.34% | 40.79% | 7.32% | 2.96% | 0.40% | 0.32% | −1.20% | 1.29% | −8.87% | −1.48% | −1.87% | −0.47% | 6.89% |
| Basic EPSper basic share | €5.18 | €13.57 | €16.70 | €96.89 | €51.63 | €5.27 | €2.06 | €0.21 | €0.16 | -€0.82 | €0.94 | -€5.77 | -€1.49 | -€1.95 | -€0.48 | — |
| Diluted EPSper diluted share | €5.18 | €13.57 | €16.70 | €96.89 | €51.63 | €5.27 | €2.06 | €0.21 | €0.16 | -€0.82 | €0.94 | -€5.77 | -€1.49 | -€1.95 | -€0.48 | — |