H
20.70
-1.43%
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
€616.2m
FY2016FY2025
Net income
€14.0m
FY2016FY2025
Free cash flow
€10.9m
FY2016FY2025
Shareholders' equity
€238.1m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €616.2m | €729.4m | €1.02bn | €1.06bn | €997.5m | €881.9m | €842.0m | €804.2m | €765.6m | €616.2m |
| Gross profit | €134.3m | €142.3m | €184.9m | €183.8m | €200.0m | €180.3m | €170.1m | €167.0m | €163.1m | €122.2m |
| Operating income | €24.8m | €19.8m | €34.7m | €32.4m | €32.0m | €29.1m | €27.2m | €36.0m | €42.9m | €24.0m |
| Net income | €14.0m | €14.1m | €32.8m | −€32.9m | €21.6m | €19.9m | €18.8m | €24.9m | €28.1m | €15.2m |
| Diluted earnings per share | 2.03 | 1.73 | 4.79 | -4.80 | 3.15 | 2.91 | 2.75 | 3.64 | 4.10 | 2.22 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €599.8m | €570.1m | €646.9m | €738.6m | €743.3m | €716.9m | €610.2m | €500.6m | €481.3m | €369.1m |
| Cash and short-term investments | €140.5m | €148.5m | €159.2m | €158.6m | €167.3m | €171.8m | €130.3m | €117.4m | €116.4m | €94.9m |
| Total liabilities | €358.4m | €342.4m | €433.6m | €556.0m | €513.8m | €507.9m | €419.3m | €316.8m | €310.5m | €220.4m |
| Debt | €104.4m | €81.5m | €99.6m | €143.3m | €137.9m | €171.9m | €109.9m | €65.3m | €76.9m | €42.8m |
| Shareholders' equity | €238.1m | €227.9m | €212.5m | €188.3m | €227.8m | €207.8m | €191.3m | €183.6m | €170.1m | €148.1m |
| Shares outstanding | 7m | 8m | 7m | 7m | 7m | 7m | 7m | 7m | 7m | 7m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €14.7m | €15.2m | €43.9m | €15.2m | €32.0m | €19.2m | €27.4m | €32.8m | €43.2m | €18.1m |
| Capital spending | −€3.8m | −€6.9m | −€8.1m | −€10.9m | −€6.9m | −€5.3m | −€2.0m | −€11.4m | −€6.2m | −€4.8m |
| Free cash flow | €10.9m | €8.3m | €35.8m | €4.3m | €25.1m | €13.8m | €25.5m | €21.4m | €37.0m | €13.3m |
| Dividends paid | −€3.4m | — | — | −€9.7m | −€8.0m | — | −€10.3m | −€11.6m | −€6.8m | −€4.4m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €343.9m | €309.9m | €306.3m | €311.5m | €417.0m | €472.4m | €552.0m | €276.0m |
| Gross profit | — | €10.8m | €67.7m | €10.6m | €78.4m | €86.7m | €24.3m | €48.9m |
| Operating income | €19.5m | €13.6m | €12.2m | €6.1m | €14.6m | €18.1m | €20.5m | €10.1m |
| Net income | €12.6m | €8.6m | €5.4m | €3.7m | €10.5m | €18.3m | €14.6m | €7.7m |
| Diluted earnings per share | 1.82 | 1.24 | 0.78 | 0.46 | 1.29 | 2.67 | 2.13 | 1.12 |
| Cash from operations | — | €25.0m | −€9.0m | €3.0m | €11.0m | €4.0m | €38.0m | — |
| Capital spending | — | −€1.0m | −€2.0m | −€2.0m | −€3.0m | −€3.0m | −€4.0m | — |
| Free cash flow | — | €24.0m | −€11.0m | €1.0m | €8.0m | €1.0m | €34.0m | — |
| Total assets | — | €599.8m | €617.6m | €570.1m | €620.6m | €646.9m | €687.8m | €687.8m |
| Cash and short-term investments | — | €140.5m | €133.5m | €148.5m | €157.8m | €159.2m | €170.0m | €170.0m |
| Debt | — | €86.2m | €122.7m | €81.5m | €90.1m | €56.1m | €121.5m | €78.5m |
| Shareholders' equity | — | €238.1m | €229.2m | €227.9m | €223.2m | €212.5m | €195.3m | €195.9m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -16.6% | -6.9% | 1.9% |
| Operating income | -8.5% | -3.1% | 7.3% |
| Net income | — | -6.8% | 5.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 20.6% | 18.8% | 19.3% | 19.7% |
| Operating margin | 3.3% | 3.3% | 3.3% | 3.6% |
| Net margin | 2.1% | 0.8% | 1.3% | 1.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 16.0 | 15.2 | 4.1 | -3.9 | 11.7 | 13.7 | 13.4 | 8.8 | 14.6 | 21.4 |
| Price to sales | 0.4 | 0.3 | 0.1 | 0.1 | 0.3 | 0.3 | 0.3 | 0.3 | 0.5 | 0.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 1 years. Last went ex-dividend on 1 Jul 2025.
| FY2025 | FY2022 | FY2021 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.49 | 1.41 | 1.17 | 1.50 | 1.70 | 1.00 | 0.64 | 0.65 |
- 3-for-1 split · 18 Jul 2005
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.