A
1.24
+0.81%
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
€40.1m
FY2016FY2025
Net income
−€678,000
FY2016FY2025
Free cash flow
€2.8m
FY2016FY2025
Shareholders' equity
€5.0m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €40.1m | €39.1m | €34.4m | €8.1m | €6.7m | €4.1m | €2.3m | €1.6m | €4,000 | — |
| Operating income | €827,000 | €2.6m | €1.7m | €173,000 | €415,000 | €233,000 | €104,000 | −€58,000 | −€421,000 | −€83,000 |
| Net income | −€678,000 | €642,000 | −€124,000 | €137,000 | €332,000 | €173,000 | €60,000 | €16,000 | −€436,000 | −€85,000 |
| Diluted earnings per share | -0.05 | 0.04 | -0.01 | 0.01 | 0.03 | 0.02 | 0.01 | 0.00 | -0.06 | -0.01 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €35.4m | €37.1m | €41.0m | €3.3m | €2.4m | €2.1m | €1.3m | €1.2m | €1.4m | €555,000 |
| Cash and short-term investments | €2.1m | €125,000 | €1.1m | €793,000 | €333,000 | €861,000 | €358,000 | €439,000 | €166,000 | €461,000 |
| Total liabilities | €30.4m | €32.2m | €37.1m | €1.7m | €1.0m | €1.1m | €650,000 | €581,000 | €739,000 | €58,000 |
| Debt | €17.1m | €18.3m | €28.7m | €649,000 | €97,000 | €190,000 | €254,000 | €2,000 | — | €31,000 |
| Shareholders' equity | €5.0m | €4.9m | €3.9m | €1.6m | €1.3m | €971,000 | €688,000 | €631,000 | €615,000 | €497,000 |
| Shares outstanding | 15m | 15m | 16m | 11m | 11m | 11m | 11m | 11m | 7m | 7m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €3.0m | €5.0m | €990,000 | €478,000 | −€428,000 | €628,000 | −€79,000 | €271,000 | −€295,000 | −€647,000 |
| Capital spending | −€240,000 | −€509,000 | −€752,000 | — | — | — | — | — | — | — |
| Free cash flow | €2.8m | €4.5m | €238,000 | €478,000 | −€428,000 | €628,000 | −€79,000 | €271,000 | −€295,000 | −€647,000 |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €21.0m | €18.7m | €21.5m | €18.1m | €21.1m | €19.4m | €15.3m | €4.3m |
| Operating income | €710,000 | €142,000 | €685,000 | €574,000 | €2.0m | €1.9m | €2.6m | €89,000 |
| Net income | −€452,000 | −€307,000 | −€371,000 | −€26,000 | €668,000 | −€1.5m | €1.4m | €69,000 |
| Diluted earnings per share | -0.03 | -0.02 | -0.02 | -0.00 | 0.04 | -0.10 | 0.09 | 0.01 |
| Cash from operations | €3.0m | — | €2.0m | — | €4.0m | — | — | — |
| Total assets | €36.5m | €35.4m | €35.4m | €37.1m | €38.7m | €41.0m | €43.0m | €3.3m |
| Cash and short-term investments | €3.5m | €2.1m | €248,000 | €125,000 | €1.4m | €1.1m | €1.1m | €793,000 |
| Debt | €4.6m | €14.6m | €11.4m | €14.1m | €13.6m | €7.5m | €16.1m | €120,000 |
| Shareholders' equity | €4.8m | €5.0m | €4.5m | €4.9m | €4.6m | €3.9m | €5.6m | €1.6m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 70.6% | 57.6% | 72.9% |
| Operating income | 68.5% | 28.8% | — |
| Net income | — | — | -14.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 4.3% | 4.3% | 4.5% | — |
| Net margin | -0.0% | -0.0% | 0.4% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -29.1 | 29.6 | -152.6 | 52.9 | 29.0 | 50.6 | 103.0 | 406.4 | -30.7 | -60.9 |
| Price to sales | 0.5 | 0.5 | 0.6 | 0.9 | 1.4 | 2.1 | 2.7 | 4.2 | — | — |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years.
- 100-to-1 reverse split · 18 Nov 2015
- 100-to-1 reverse split · 21 Dec 2009
- 50-to-1 reverse split · 27 Feb 2006
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.