T
45.50
-1.62%
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
€394.3m
FY2016FY2025
Net income
€23.3m
FY2016FY2025
Free cash flow
€26.0m
FY2016FY2025
Shareholders' equity
€169.6m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €394.3m | €304.5m | €224.4m | €150.8m | €96.4m | €68.8m | €59.1m | €40.0m | €35.9m | €69.2m |
| Research and development | — | — | €9.0m | €7.6m | €6.9m | €6.7m | €6.1m | — | — | — |
| Operating income | €45.9m | €33.1m | €20.2m | €15.1m | €9.6m | €3.5m | €3.6m | €1.8m | €2.7m | €7.1m |
| Net income | €23.3m | €15.9m | €15.5m | €12.0m | €7.9m | €4.5m | €448,015 | €564,947 | €68.6m | €5.6m |
| Diluted earnings per share | 1.84 | 1.24 | 1.39 | 0.99 | 0.67 | 0.38 | 0.04 | 0.05 | 5.88 | 0.48 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €536.6m | €448.4m | €301.5m | €300.8m | €226.1m | €173.4m | €161.7m | €157.6m | €118.3m | €62.5m |
| Cash and short-term investments | — | — | €62.0m | €81.5m | €84.4m | €80.1m | €98.7m | €109.5m | €86.5m | €7.6m |
| Total liabilities | €362.8m | €296.6m | €187.7m | €191.4m | €133.0m | €87.6m | €79.7m | €71.3m | €18.4m | €28.2m |
| Debt | €139.2m | €169.8m | €102.8m | €110.2m | €86.7m | €57.9m | €51.4m | €49.3m | €2.4m | €2.2m |
| Shareholders' equity | €169.6m | €149.8m | €113.9m | €109.4m | €92.7m | €85.5m | €81.9m | €86.3m | €99.9m | €34.3m |
| Shares outstanding | 13m | 13m | 11m | 12m | 12m | 12m | 12m | 12m | 12m | 12m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €45.5m | €26.8m | €22.2m | €18.2m | €8.5m | −€1.2m | −€1.3m | €1.4m | €221,471 | €8.8m |
| Capital spending | −€19.5m | −€10.1m | −€14.2m | −€1.8m | −€1.5m | −€1.2m | −€916,823 | −€525,542 | −€661,613 | −€738,450 |
| Free cash flow | €26.0m | €16.7m | €8.0m | €16.4m | €7.1m | −€2.3m | −€2.2m | €889,378 | −€440,142 | €8.0m |
| Dividends paid | −€3.2m | −€2.9m | −€2.1m | — | −€521,381 | −€521,381 | −€5.8m | −€5.8m | −€3.5m | −€2.9m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €118.9m | €109.2m | €112.8m | €92.4m | €96.9m | €92.2m | €85.0m | €81.4m |
| Operating income | −€206,670 | €10.8m | €18.8m | €7.2m | €10.2m | €9.7m | €8.2m | €7.2m |
| Net income | −€6.7m | €5.3m | €8.8m | €4.4m | €5.0m | €5.0m | €3.9m | €4.0m |
| Diluted earnings per share | -0.53 | 0.43 | 0.70 | 0.35 | 0.39 | 0.40 | 0.30 | 0.33 |
| Cash from operations | €9.0m | €14.0m | €34.0m | €3.0m | €1.0m | €6.0m | €17.0m | −€1.0m |
| Capital spending | −€9.0m | — | −€11.0m | −€2.0m | −€4.0m | −€1.0m | −€2.0m | −€2.0m |
| Free cash flow | €0 | — | €23.0m | €1.0m | −€3.0m | €5.0m | €15.0m | −€3.0m |
| Total assets | €570.0m | €567.3m | €536.6m | €517.1m | €492.5m | €465.4m | €448.4m | €341.3m |
| Debt | €135.6m | — | €139.2m | — | €126.7m | — | €99.2m | — |
| Shareholders' equity | €161.1m | €173.7m | €169.6m | €161.2m | €157.3m | €153.4m | €149.8m | €130.3m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 37.8% | 41.8% | 20.4% |
| Operating income | 44.9% | 67.2% | 25.3% |
| Net income | 24.8% | 39.1% | 19.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 11.3% | 10.6% | 10.3% | 9.8% |
| Net margin | 5.6% | 6.2% | 6.4% | 10.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 16.6 | 28.3 | 14.3 | 13.0 | 15.0 | 20.7 | 250.0 | 169.9 | 1.6 | 15.7 |
| Price to sales | 1.0 | 1.5 | 1.0 | 1.0 | 1.2 | 1.4 | 1.9 | 2.4 | 3.1 | 1.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 18 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2021 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.35 | 0.25 | 0.25 | 0.18 | 0.04 | 0.50 | 1.00 | 0.30 |
- 11-for-10 split · 18 May 2015
- 2-for-1 split · 3 Feb 2014
- 2-for-1 split · 28 May 2012
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.