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 | €8.98B | €10.01B | €10.79B | €12.55B | €9.77B | €7.09B | €8.55B | €9.28B | €8.99B | €7.89B | €8.50B | €9.04B | €9.24B | €10.40B | €9.84B | €8.30B |
| Gross profit | €3.18B | €3.04B | €3.54B | €3.91B | €3.02B | €2.51B | €2.94B | €3.15B | €2.96B | €2.82B | €2.85B | €2.68B | €2.59B | €2.68B | €2.49B | €2.42B |
| Gross margin | 35.43% | 30.33% | 32.85% | 31.18% | 30.93% | 35.42% | 34.45% | 33.92% | 32.93% | 35.74% | 33.55% | 29.64% | 28.02% | 25.82% | 25.30% | 29.10% |
| Operating expenses | €3.13B | €3.22B | €3.28B | €2.79B | €2.43B | €2.73B | €3.26B | €2.81B | €2.75B | €2.77B | €2.79B | €2.60B | €2.95B | €2.59B | €2.18B | €2.26B |
| Operating income | €56.7M | −€180.3M | €261.6M | €1.12B | €593.9M | −€216.4M | −€317.6M | €339.8M | €208.1M | €52.2M | €60.8M | €78.6M | −€357.5M | €97.5M | €304.8M | €160.0M |
| Operating margin | 0.63% | −1.80% | 2.42% | 8.96% | 6.08% | −3.05% | −3.72% | 3.66% | 2.31% | 0.66% | 0.72% | 0.87% | −3.87% | 0.94% | 3.10% | 1.93% |
| EBITDA | €420.3M | €478.6M | €721.5M | €1.63B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 4.68% | 4.78% | 6.69% | 12.99% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€69.8M | −€347.9M | €204.1M | €1.09B | €586.1M | −€273.9M | −€237.3M | €277.7M | €193.6M | €56.8M | −€45.5M | −€31.9M | −€489.6M | −€99.8M | €236.0M | €30.0M |
| Net profit margin | −0.78% | −3.47% | 1.89% | 8.65% | 6.00% | −3.86% | −2.78% | 2.99% | 2.15% | 0.72% | −0.54% | −0.35% | −5.30% | −0.96% | 2.40% | 0.36% |
| Basic EPSper basic share | -€1.23 | -€5.86 | €3.33 | €18.00 | €9.67 | -€4.61 | -€4.01 | €4.55 | €3.17 | €0.90 | -€0.80 | -€0.58 | -€8.19 | -€1.70 | €3.88 | €0.50 |
| Diluted EPSper diluted share | -€1.37 | -€6.51 | €3.70 | €20.00 | €10.74 | -€5.13 | -€4.46 | €5.06 | €3.52 | €1.00 | -€0.89 | -€0.64 | -€9.10 | -€1.89 | €4.31 | €0.50 |