Revenue
2017
2018
2019
2020
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €266.8M | €256.1M | €232.0M | €205.4M | €170.4M | €196.7M | €184.7M | €142.6M | €114.5M | €102.0M |
| Gross profit | €150.8M | €145.1M | €128.8M | €118.2M | €94.0M | €109.6M | €102.4M | €79.6M | €67.8M | €59.1M |
| Research & development | €44.4M | €38.1M | €37.6M | €26.9M | €27.1M | €23.3M | €22.4M | €20.0M | €17.7M | — |
| Operating income | €9.4M | €5.6M | −€2.9M | €12.2M | −€4.6M | €6.9M | €5.2M | €392,000 | €107,000 | −€3.9M |
| Net income | €13.4M | €6.7M | −€2.1M | €13.2M | −€7.0M | €1.6M | €3.0M | −€2.1M | −€3.0M | −€2.8M |
| Basic EPSper diluted share | €0.23 | €0.11 | -€0.04 | €0.23 | -€0.13 | €0.03 | €0.06 | -€0.04 | -€0.06 | -€0.06 |
| Diluted EPSper diluted share | €0.23 | €0.11 | -€0.04 | €0.23 | -€0.13 | €0.03 | €0.06 | -€0.04 | -€0.06 | -€0.06 |