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 | €3.67B | €3.92B | €3.85B | €4.16B | €4.49B | €4.05B | €4.13B | €4.01B | €4.08B | €3.80B | €3.26B | €2.88B | €2.61B | €2.36B | €2.76B | €3.00B |
| Gross profit | €1.10B | €1.37B | €1.04B | €1.55B | €1.75B | €1.58B | €1.76B | €1.44B | €1.69B | €1.78B | €1.50B | €1.32B | €1.17B | €1.09B | €1.25B | €1.39B |
| Gross margin | 30.01% | 34.94% | 27.00% | 37.14% | 38.90% | 39.02% | 42.52% | 35.92% | 41.39% | 46.83% | 45.90% | 45.74% | 45.04% | 46.25% | 45.53% | 46.40% |
| Operating expenses | €1.25B | €1.41B | €1.13B | €1.31B | €1.20B | €1.03B | €1.18B | €1.09B | €868.0M | €1.04B | €766.5M | €655.5M | €565.9M | €495.2M | €302.8M | €743.4M |
| Operating income | −€146.0M | −€41.0M | −€86.0M | €236.0M | €553.0M | €553.0M | €578.0M | €348.0M | €820.0M | €735.0M | €730.3M | €659.7M | €607.6M | €594.6M | €952.1M | €648.6M |
| Operating margin | −3.97% | −1.05% | −2.23% | 5.67% | 12.31% | 13.66% | 13.98% | 8.68% | 20.11% | 19.35% | 22.40% | 22.94% | 23.32% | 25.24% | 34.54% | 21.62% |
| EBITDA | €195.0M | €588.0M | €153.0M | €569.0M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 5.31% | 15.01% | 3.97% | 13.67% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€181.0M | −€122.0M | −€134.0M | −€49.0M | €442.0M | €252.0M | €412.0M | €250.0M | €481.0M | €410.0M | €396.2M | €354.3M | €317.0M | €298.8M | €644.4M | €318.3M |
| Net profit margin | −4.93% | −3.11% | −3.48% | −1.18% | 9.84% | 6.23% | 9.96% | 6.24% | 11.79% | 10.79% | 12.15% | 12.32% | 12.17% | 12.68% | 23.38% | 10.61% |
| Basic EPSper basic share | -€0.73 | €0.22 | -€0.53 | €0.02 | €1.93 | €1.15 | €1.77 | €1.06 | €2.02 | €1.73 | €1.79 | €1.58 | €1.43 | €1.35 | €2.91 | €1.43 |
| Diluted EPSper diluted share | -€0.73 | €0.22 | -€0.55 | €0.00 | €1.98 | €1.18 | €1.80 | €1.06 | €2.04 | €1.82 | €1.81 | €1.62 | €1.46 | €1.39 | €3.02 | €1.47 |