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 | €5.49B | €5.72B | €6.40B | €8.21B | €6.21B | €4.69B | €4.93B | €4.98B | €4.92B | €5.40B | €5.30B | €4.83B | €4.48B | €4.63B | €4.91B | €4.75B |
| Gross profit | €657.3M | €986.7M | €1.08B | €2.16B | €1.67B | €869.9M | €803.2M | €874.7M | €954.4M | €990.7M | €1.13B | €844.2M | €663.5M | €813.1M | €1.16B | €1.35B |
| Gross margin | 11.98% | 17.24% | 16.92% | 26.32% | 26.94% | 18.54% | 16.30% | 17.57% | 19.38% | 18.33% | 21.32% | 17.49% | 14.81% | 17.54% | 23.68% | 28.35% |
| Research & development | €214.6M | €203.7M | €184.1M | €178.4M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €837.0M | €696.6M | €678.1M | €482.0M | €538.2M | €607.1M | €1.34B | €485.1M | — | €624.5M | €655.7M | €403.9M | €513.2M | €609.7M | €598.5M | €612.0M |
| Operating income | −€179.7M | €290.1M | €404.9M | €1.68B | €1.13B | €262.8M | −€536.3M | €389.6M | €1.06B | €366.2M | €473.4M | €440.3M | €150.3M | €203.4M | €564.0M | €734.3M |
| Operating margin | −3.28% | 5.07% | 6.32% | 20.45% | 18.27% | 5.60% | −10.88% | 7.83% | 21.49% | 6.78% | 8.94% | 9.12% | 3.36% | 4.39% | 11.49% | 15.46% |
| EBITDA | €119.4M | €807.2M | €878.3M | €2.07B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 2.18% | 14.11% | 13.72% | 25.21% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€804.9M | €260.7M | €327.3M | €1.28B | €827.8M | €202.3M | −€629.6M | €260.1M | €884.8M | €189.3M | €241.8M | €195.4M | €6.3M | €106.8M | €356.1M | €497.0M |
| Net profit margin | −14.67% | 4.56% | 5.11% | 15.61% | 13.34% | 4.31% | −12.78% | 5.22% | 17.97% | 3.50% | 4.57% | 4.05% | 0.14% | 2.30% | 7.25% | 10.47% |
| Basic EPSper basic share | -€15.74 | €4.62 | €6.01 | €23.99 | €15.47 | €3.63 | -€12.32 | €4.72 | €16.62 | €3.44 | €4.73 | €3.91 | €0.05 | €2.16 | €6.76 | €9.41 |
| Diluted EPSper diluted share | -€16.53 | €4.85 | €6.31 | €25.18 | €16.24 | €3.81 | -€12.94 | €4.95 | €17.45 | €3.61 | €4.97 | €4.10 | €0.05 | €2.27 | €7.10 | €9.41 |