Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €510.7M | €640.1M | €759.4M | €608.2M | €497.3M | €438.5M |
| Gross profit | €105.5M | €162.7M | €141.4M | €101.5M | €107.9M | €100.4M |
| Gross margin | 20.66% | 25.41% | 18.61% | 16.69% | 21.71% | 22.89% |
| Research & development | €15.1M | €14.6M | €14.3M | €13.6M | €11.8M | €10.3M |
| Operating expenses | €110.1M | €116.9M | €109.7M | €104.0M | €96.0M | €96.5M |
| Operating income | −€4.6M | €45.8M | €31.7M | −€2.4M | €12.0M | €3.9M |
| Operating margin | −0.90% | 7.15% | 4.17% | −0.40% | 2.41% | 0.88% |
| EBITDA | €16.8M | €64.9M | €51.1M | €16.6M | €31.8M | €28.2M |
| EBITDA margin | 3.28% | 10.13% | 6.73% | 2.73% | 6.39% | 6.43% |
| Net income | −€37.6M | €15.1M | €234,000 | −€15.2M | €8.1M | −€26.0M |
| Net profit margin | −7.35% | 2.36% | 0.03% | −2.50% | 1.64% | −5.93% |
| Basic EPSper basic share | -€1.28 | €0.48 | €0.01 | -€0.52 | €0.27 | -€0.88 |
| Diluted EPSper diluted share | -€1.28 | €0.48 | €0.01 | -€0.52 | €0.27 | -€0.88 |