Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €1.11B | €275.6M | €239.7M | €241.2M | €234.4M | €478.1M | €834.9M | €278.7M | €127.1M | €129.5M | €39.6M |
| Research & development | €459.4M | €335.5M | €241.3M | €269.8M | €320.5M | €523.7M | €420.1M | €316.2M | €218.5M | €139.6M | €129.7M |
| Operating expenses | — | — | — | — | — | €708.9M | €517.0M | €354.7M | €245.7M | €163.1M | €150.0M |
| Operating income | €295.0M | −€188.3M | −€88.3M | −€131.1M | −€171.6M | −€178.6M | €368.7M | −€47.1M | −€89.8M | −€11.5M | −€89.4M |
| EBITDAderived | — | — | — | — | — | −€159.9M | €381.2M | −€42.0M | −€85.5M | −€7.3M | — |
| Net income | €320.9M | €74.1M | €211.7M | −€218.0M | −€103.2M | −€305.4M | €149.8M | −€29.3M | −€115.7M | €54.0M | −€118.4M |
| Basic EPSper diluted share | €4.87 | €1.12 | €3.21 | -€3.32 | -€1.58 | -€4.69 | €2.60 | -€0.56 | -€2.34 | €1.18 | -€3.32 |
| Diluted EPSper diluted share | €4.87 | €1.12 | €3.21 | -€3.32 | -€1.58 | -€4.69 | €2.49 | -€0.56 | -€2.34 | €1.14 | -€3.32 |