F
1.37
-1.44%
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
€145.7m
FY2016FY2025
Net income
€22.4m
FY2016FY2025
Free cash flow
€30.8m
FY2016FY2025
Shareholders' equity
€56.0m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €145.7m | €146.3m | €130.4m | €111.0m | €236.3m | €220.2m | €217.3m | €190.7m | €169.7m | €158.3m |
| Research and development | €24.7m | €25.4m | €23.2m | €15.1m | €46.6m | €41.9m | €39.6m | €35.7m | €34.5m | €28.4m |
| Operating income | €35.5m | €38.4m | €29.5m | €38.8m | €18.3m | €19.7m | €7.7m | €4.4m | €10.7m | €18.9m |
| Net income | €22.4m | €21.1m | €22.4m | €30.2m | €12.7m | €12.9m | €3.4m | €844,000 | €10.8m | €15.2m |
| Diluted earnings per share | 0.13 | 0.12 | 0.13 | 0.17 | 0.07 | 0.06 | 0.02 | 0.00 | 0.05 | 0.07 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €261.1m | €270.6m | €275.3m | €62.7m | €246.2m | €237.8m | €229.4m | €228.0m | €174.5m | €168.1m |
| Cash and short-term investments | €10.8m | €8.1m | €15.9m | €23.0m | — | — | — | — | — | — |
| Total liabilities | €205.1m | €223.5m | €242.2m | €37.9m | €150.9m | €155.5m | €153.2m | €161.8m | €105.1m | €92.2m |
| Debt | €156.4m | €170.2m | €197.0m | €7.3m | €13.0m | €19.0m | €31.0m | €37.1m | — | — |
| Shareholders' equity | €56.0m | €47.0m | €33.1m | €24.8m | €95.4m | €82.3m | €76.2m | €66.3m | €69.5m | €75.9m |
| Shares outstanding | 172m | 175m | 175m | 177m | 190m | 205m | 205m | 205m | 205m | 205m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €43.6m | €38.8m | €30.1m | €36.4m | €30.7m | €46.7m | €18.5m | €6.8m | €26.0m | €21.9m |
| Capital spending | −€12.8m | −€11.1m | −€7.9m | −€4.6m | −€6.6m | −€8.1m | −€8.6m | −€7.5m | −€7.1m | −€6.9m |
| Free cash flow | €30.8m | €27.7m | €22.2m | €31.7m | €24.2m | €38.5m | €9.9m | −€680,000 | €18.9m | €15.0m |
| Dividends paid | −€7.0m | −€12.2m | −€12.2m | — | −€6.3m | −€6.3m | −€6.3m | −€6.3m | −€9.4m | −€18.7m |
Latest quarters
By quarter end
| Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €35.7m | €36.1m | €36.9m | €37.1m | €37.0m | €36.3m | €36.5m | €36.4m |
| Operating income | €8.2m | €9.7m | €8.2m | €9.4m | €6.7m | €11.5m | €10.2m | €10.0m |
| Net income | €5.2m | €6.2m | €5.1m | €5.9m | €3.4m | €6.7m | €5.4m | €5.5m |
| Diluted earnings per share | 0.03 | 0.04 | 0.03 | 0.03 | 0.02 | 0.04 | 0.03 | 0.03 |
| Total assets | €261.1m | €270.1m | €261.1m | €265.5m | €270.6m | €270.1m | €274.7m | €279.8m |
| Cash and short-term investments | €10.8m | €22.1m | €14.1m | €6.7m | €8.1m | €13.5m | €16.9m | €13.9m |
| Debt | €124.7m | €139.8m | €136.5m | €131.5m | €131.4m | €146.3m | €146.2m | €166.3m |
| Shareholders' equity | €56.0m | €50.6m | €44.3m | €50.6m | €47.0m | €38.8m | €34.5m | €28.0m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 9.5% | -7.9% | -0.1% |
| Operating income | -2.9% | 12.6% | 5.9% |
| Net income | -9.5% | 11.7% | 0.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 25.3% | 26.7% | 18.2% | 12.9% |
| Net margin | 14.9% | 18.0% | 12.3% | 9.3% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Price to earnings | 14.9 | 14.8 | 15.9 | 16.6 |
| Price to sales | 2.3 | 2.1 | 2.7 | 4.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 29 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | |
|---|---|---|---|---|
| Paid in the year | 0.04 | 0.04 | 0.07 | 0.07 |
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.