Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €746.8M | €671.4M | €626.7M | €565.9M | €501.1M | €455.6M | €390.2M | €258.2M | €138.5M | €91.7M |
| Gross profit | €645.6M | €590.6M | €545.0M | €484.6M | €430.1M | €391.5M | €340.0M | €211.6M | €97.1M | €52.0M |
| Gross margin | 86.45% | 87.96% | 86.96% | 85.63% | 85.84% | 85.93% | 87.13% | 81.95% | 70.12% | 56.69% |
| Research & development | €96.4M | €80.0M | €80.1M | €69.5M | — | — | — | — | — | — |
| Operating expenses | €393.0M | €384.2M | €378.4M | €340.9M | €312.7M | €227.5M | €186.9M | €104.4M | €70.9M | €59.2M |
| Operating income | €252.6M | €206.4M | €166.6M | €143.7M | €117.4M | €164.0M | €153.1M | €107.1M | €26.2M | −€7.3M |
| Operating margin | 33.83% | 30.74% | 26.58% | 25.40% | 23.43% | 36.00% | 39.22% | 41.50% | 18.91% | −7.93% |
| EBITDA | €269.8M | €244.2M | €216.1M | €191.1M | — | — | — | — | — | — |
| EBITDA margin | 36.13% | 36.38% | 34.48% | 33.78% | — | — | — | — | — | — |
| Net income | €118.3M | €123.1M | €114.0M | €67.6M | €50.0M | €103.0M | €103.9M | −€12.4M | −€69.2M | −€58.8M |
| Net profit margin | 15.83% | 18.33% | 18.19% | 11.95% | 9.99% | 22.61% | 26.62% | −4.81% | −49.94% | −64.16% |
| Basic EPSper basic share | €0.72 | €0.72 | €0.66 | €0.36 | €0.25 | €0.51 | €0.52 | -€0.06 | -€0.35 | -€0.29 |
| Diluted EPSper diluted share | €0.75 | €0.76 | €0.66 | €0.37 | €0.25 | €0.51 | €0.52 | -€0.06 | -€0.35 | -€0.29 |