67.40
+3.06%
Close of 9 Nov 2026, in EUR
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in EUR, from our data supplier.
Revenue
€221.4m
FY2016FY2025
Net income
€75.0m
FY2016FY2025
Free cash flow
€43.8m
FY2016FY2025
Shareholders' equity
€251.8m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €221.4m | €174.9m | €158.2m | €196.3m | €229.8m | €270.0m | €85.8m | €162.2m | €179.3m | €180.9m |
| Research and development | €95.2m | €103.5m | €99.3m | €83.4m | €72.2m | €53.8m | €50.6m | €74.0m | €78.5m | €78.4m |
| Operating income | €40.3m | €6.5m | −€3.8m | €44.1m | €98.5m | €155.9m | −€17.8m | −€14.1m | −€17.8m | −€19.4m |
| Net income | €75.0m | €26.1m | €1.1m | €49.4m | €92.9m | €137.3m | −€9.2m | −€5.5m | −€26.7m | −€24.1m |
| Diluted earnings per share | 4.36 | 1.48 | 0.06 | 2.74 | 5.16 | 7.56 | -0.50 | -0.30 | -1.45 | -1.31 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €395.1m | €349.6m | €340.5m | €393.3m | €368.4m | €330.3m | €124.7m | €157.7m | €187.7m | €221.1m |
| Cash and short-term investments | €167.2m | €154.5m | €162.6m | €182.4m | €201.9m | €195.5m | €20.9m | €26.9m | €31.8m | €32.4m |
| Total liabilities | €143.2m | €141.3m | €147.1m | €170.3m | €190.5m | €227.5m | €117.2m | €140.2m | €164.7m | €172.6m |
| Debt | €48.3m | €51.1m | €43.7m | €42.6m | €49.3m | €56.7m | €86.1m | €93.4m | €100.0m | €95.5m |
| Shareholders' equity | €251.8m | €208.4m | €193.4m | €223.0m | €177.9m | €102.7m | €11.4m | €21.4m | €26.9m | €52.4m |
| Shares outstanding | 17m | 18m | 18m | 18m | 18m | 18m | 18m | 18m | 18m | 18m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €53.1m | €6.0m | −€13.4m | €38.3m | €25.7m | €278.9m | −€26.1m | −€16.3m | −€1.5m | −€8.4m |
| Capital spending | −€9.4m | −€15.5m | −€16.0m | −€8.9m | −€7.8m | −€3.0m | −€3.9m | −€2.4m | −€4.7m | −€6.1m |
| Free cash flow | €43.8m | −€9.5m | −€29.4m | €29.5m | €17.9m | €275.9m | −€30.0m | −€18.7m | −€6.1m | −€14.5m |
| Dividends paid | −€13.9m | −€11.4m | −€11.7m | −€11.8m | −€10.9m | −€8.8m | −€8.8m | −€6.9m | −€19.9m | −€20.1m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €49.6m | €42.9m | €90.5m | €35.7m | €56.4m | €38.9m | €48.4m | €45.7m |
| Operating income | −€2.1m | €622,000 | €40.3m | −€6.2m | €24.2m | −€3.1m | €4.9m | €5.5m |
| Net income | −€972,000 | €1.5m | €59.7m | −€4.1m | €23.4m | −€3.9m | €18.7m | €3.9m |
| Diluted earnings per share | -0.06 | 0.09 | 3.47 | -0.24 | 1.36 | -0.23 | 1.06 | 0.22 |
| Cash from operations | €3.0m | €8.0m | €33.0m | €16.0m | €9.0m | −€6.0m | €1.0m | €4.0m |
| Capital spending | −€2.0m | −€1.0m | −€6.0m | −€1.0m | −€1.0m | — | −€1.0m | −€3.0m |
| Free cash flow | €1.0m | €7.0m | €27.0m | €15.0m | €8.0m | — | €0 | €1.0m |
| Total assets | €393.6m | €385.3m | €395.1m | €341.7m | €348.3m | €333.5m | €349.6m | €333.1m |
| Cash and short-term investments | €168.9m | €167.9m | €167.2m | €146.7m | €128.1m | €140.8m | €154.5m | €144.4m |
| Debt | €44.4m | €46.2m | €48.3m | €12.6m | €50.1m | €50.3m | €49.7m | €37.2m |
| Shareholders' equity | €250.8m | €249.7m | €251.8m | €197.5m | €201.5m | €197.5m | €208.4m | €182.2m |
Financial ratios
Data as of 3 Nov 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 18.2% | 8.3% | -0.8% | 23.5% | 42.9% | 55.1% |
| Net margin | 33.9% | 14.9% | 0.7% | 25.1% | 40.4% | 50.8% |
| Return on equity | 29.8% | 12.5% | 0.6% | 22.1% | 52.2% | 133.6% |
| Return on assets | 19.0% | 7.5% | 0.3% | 12.6% | 25.2% | 41.6% |
| Free cash flow yield | 5.5% | 1.9% | 0.2% | 4.0% | 2.8% | 23.6% |
| Revenue growth | 26.6% | 10.6% | -19.5% | -14.6% | -14.9% | 214.6% |
| Earnings growth | 187.0% | 2197.7% | -97.7% | -46.8% | -32.3% | -1595.2% |
| Current ratio | 3.02x | 3.03x | 2.63x | 2.83x | 3.42x | 2.59x |
| Debt to equity | 0.19x | 0.24x | 0.22x | 0.18x | 0.27x | 0.53x |
| Equity ratio | 63.7% | 59.6% | 56.8% | 56.7% | 48.3% | 31.1% |
| Interest coverage | 16.38x | 5.85x | -0.50x | 19.43x | 29.20x | 47.61x |
| R&D as a share of sales | 43.0% | 59.2% | 62.8% | 42.5% | 31.4% | 19.9% |
| Buybacks as a share of market value | 2.4% | 0.0% | 2.1% | 0.0% | 0.8% | 1.8% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 4.1% | -3.9% | 1.4% |
| Operating income | -3.0% | -23.7% | 13.5% |
| Net income | 15.0% | -11.4% | 27.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 11.8% | 11.6% | 27.3% | 13.8% |
| Net margin | 25.5% | 20.2% | 30.5% | 15.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 17.2 | 53.9 | — | 23.5 | 11.1 | 9.4 | -86.3 | -43.6 | -20.5 | -24.9 |
| Price to sales | 5.8 | 8.1 | 4.6 | 5.9 | 4.5 | 4.8 | 9.2 | 1.5 | 3.1 | 3.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 6 years. Last went ex-dividend on 8 Jul 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2008 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.00 | 0.80 | 0.65 | 0.65 | 0.65 | 0.60 | 0.48 | 0.06 |
- 12-to-1 reverse split · 22 Jul 2020
- 1.02-for-1 split · 5 Jun 2006
- 5-for-4 split · 19 Dec 2000
- 4-for-1 split · 8 Sept 2000
- 16-for-15 split · 21 May 1999
- 3-for-1 split · 3 Mar 1999
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.