Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €506.7M | €526.7M | €477.6M | €521.9M | €387.6M | €236.2M |
| Gross profit | €369.3M | €376.9M | €333.2M | €347.7M | €262.6M | €176.5M |
| Gross margin | 72.87% | 71.56% | 69.76% | 66.61% | 67.75% | 74.72% |
| Research & development | €65.1M | €62.0M | €51.3M | €45.8M | €34.0M | €22.7M |
| Operating expenses | €333.9M | €328.1M | €284.7M | €283.2M | €224.3M | €151.6M |
| Operating income | €35.4M | €48.8M | €48.5M | €64.5M | €38.3M | €24.9M |
| Operating margin | 6.98% | 9.27% | 10.14% | 12.35% | 9.87% | 10.52% |
| EBITDA | €76.9M | €90.7M | €78.4M | €94.3M | — | — |
| EBITDA margin | 15.18% | 17.21% | 16.42% | 18.08% | — | — |
| Net income | €25.6M | €29.6M | €32.6M | €43.8M | €28.2M | €17.6M |
| Net profit margin | 5.05% | 5.63% | 6.83% | 8.40% | 7.29% | 7.44% |
| Basic EPSper basic share | €0.68 | €0.82 | €0.90 | €1.18 | €0.80 | €0.54 |
| Diluted EPSper diluted share | €0.68 | €0.82 | €0.89 | €1.16 | €0.78 | €0.54 |