Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €9.07B | €9.54B | €9.51B | €11.55B | €9.52B | €7.88B | €8.74B |
| Research & development | €284.0M | €278.0M | €275.0M | €270.0M | €243.0M | €241.0M | €249.0M |
| Operating expenses | €1.19B | €1.20B | €1.15B | €1.14B | — | — | — |
| Operating income | €288.0M | €586.0M | €681.0M | €1.29B | €1.73B | €600.0M | €806.0M |
| Operating margin | 3.18% | 6.14% | 7.16% | 11.14% | 18.21% | 7.61% | 9.22% |
| EBITDA | €1.08B | €1.34B | €1.31B | €1.97B | — | — | — |
| EBITDA margin | 11.87% | 14.03% | 13.82% | 17.06% | — | — | — |
| Net income | €62.0M | €357.0M | €425.0M | €966.0M | €1.31B | €335.0M | €551.0M |
| Net profit margin | 0.68% | 3.74% | 4.47% | 8.36% | 13.73% | 4.25% | 6.31% |
| Basic EPSper basic share | €0.52 | €4.51 | €5.39 | €12.81 | €17.15 | €3.98 | €6.45 |
| Diluted EPSper diluted share | €0.51 | €4.49 | €5.36 | €12.75 | €17.04 | €3.96 | €6.41 |