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.65B | €3.65B | €3.87B | €5.68B | €3.21B | €2.43B | €4.07B | €4.04B | €3.63B | €3.46B | €4.18B | €3.82B | €3.95B | €3.94B | €5.15B | €4.99B |
| Gross profit | −€1.12B | €307.6M | €563.8M | €2.46B | €2.48B | −€1.73B | €698.1M | €1.26B | €1.21B | €1.35B | €1.92B | €1.61B | €1.70B | €1.78B | €1.97B | €1.92B |
| Gross margin | −30.57% | 8.42% | 14.56% | 43.29% | 77.16% | −71.00% | 17.15% | 31.19% | 33.43% | 38.94% | 45.86% | 42.15% | 43.15% | 45.15% | 38.34% | 38.41% |
| Research & development | €13.0M | €12.8M | €12.4M | €11.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €226.6M | €410.7M | €238.5M | €457.7M | — | €190.4M | €473.8M | €1.09B | €868.7M | €1.06B | €1.19B | €947.3M | €1.08B | €824.6M | €1.11B | €1.18B |
| Operating income | −€1.34B | −€103.1M | €325.3M | €2.00B | €3.23B | −€1.92B | €224.3M | €165.3M | €343.7M | €287.3M | €724.4M | €663.4M | €622.3M | €952.0M | €860.4M | €734.6M |
| Operating margin | −36.78% | −2.82% | 8.40% | 35.23% | 100.49% | −78.83% | 5.51% | 4.09% | 9.48% | 8.31% | 17.35% | 17.36% | 15.75% | 24.19% | 16.70% | 14.71% |
| EBITDA | €719.4M | €480.2M | €807.5M | €2.61B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 19.72% | 13.15% | 20.85% | 45.92% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€1.08B | −€66.5M | €210.2M | €1.51B | €2.98B | −€1.71B | €88.9M | €42.2M | €184.6M | €174.4M | €495.4M | €381.2M | €413.3M | €668.1M | €564.8M | €449.4M |
| Net profit margin | −29.48% | −1.82% | 5.43% | 26.57% | 92.84% | −70.50% | 2.18% | 1.04% | 5.09% | 5.05% | 11.86% | 9.97% | 10.46% | 16.98% | 10.97% | 9.00% |
| Basic EPSper basic share | -€6.01 | -€0.37 | €1.17 | €7.88 | €15.59 | -€8.96 | €0.46 | €0.22 | €0.96 | €0.91 | €2.59 | €1.99 | €2.16 | €3.49 | €2.95 | €2.34 |
| Diluted EPSper diluted share | -€6.91 | -€0.37 | €1.17 | €7.88 | €15.59 | -€8.96 | €0.46 | €0.22 | €0.96 | €0.91 | €2.59 | €1.99 | €2.16 | €3.49 | €2.95 | €2.34 |