C
15.50
0.00%
Close of 6 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
€392.7m
FY2016FY2025
Net income
€35.8m
FY2016FY2025
Free cash flow
€40.4m
FY2016FY2025
Shareholders' equity
€452.2m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €392.7m | €385.1m | €371.7m | €416.3m | €374.9m | €304.6m | €288.8m | €279.4m | €283.1m | €274.6m |
| Gross profit | €96.5m | €94.1m | €88.7m | €97.6m | €96.6m | €88.4m | €72.7m | €65.0m | €66.5m | €64.5m |
| Research and development | €1.8m | €1.9m | €1.7m | €1.6m | €1.5m | €1.6m | €1.3m | €787,000 | €753,000 | €715,000 |
| Operating income | €52.1m | €56.6m | €53.5m | €60.5m | €65.7m | €60.9m | €46.6m | €39.7m | €41.4m | €37.8m |
| Net income | €35.8m | €41.6m | €40.4m | €38.1m | €53.2m | €46.3m | €35.3m | €26.4m | €24.3m | €26.3m |
| Diluted earnings per share | 1.31 | 1.52 | 1.47 | 1.39 | 1.94 | 1.69 | 1.29 | 0.96 | 0.89 | 0.96 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €534.4m | €519.3m | €469.3m | €456.6m | €420.7m | €364.3m | €338.9m | €306.6m | €287.3m | €283.2m |
| Cash and short-term investments | €152.6m | €129.6m | €113.7m | €95.2m | €66.6m | €91.4m | €77.3m | €58.4m | €49.3m | €46.8m |
| Total liabilities | €60.3m | €64.1m | €54.3m | €66.7m | €63.9m | €53.1m | €60.0m | €56.6m | €60.5m | €72.1m |
| Debt | €9.0m | €10.0m | €9.1m | €15.1m | €10.3m | €15.9m | €20.5m | €15.1m | €19.4m | €28.7m |
| Shareholders' equity | €452.2m | €433.1m | €395.3m | €370.5m | €338.9m | €296.9m | €261.9m | €235.0m | €214.7m | €199.3m |
| Shares outstanding | 27m | 27m | 27m | 27m | 27m | 27m | 27m | 27m | 27m | 27m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €62.1m | €36.1m | €47.2m | €59.5m | €18.0m | €41.5m | €55.1m | €35.6m | €26.0m | €34.5m |
| Capital spending | −€21.7m | −€11.1m | −€14.6m | −€20.4m | −€23.6m | −€15.3m | −€21.6m | −€15.7m | −€11.4m | −€7.1m |
| Free cash flow | €40.4m | €25.0m | €32.6m | €39.0m | −€5.6m | €26.2m | €33.4m | €19.9m | €14.6m | €27.4m |
| Dividends paid | −€15.5m | −€14.3m | −€12.5m | −€297,000 | −€1.5m | −€12.4m | −€9.6m | −€4.5m | −€3.3m | −€3.9m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €211.2m | €188.2m | €204.5m | €187.4m | €197.7m | €173.8m | €197.9m | €198.1m |
| Gross profit | €61.9m | €47.9m | €50.4m | €45.0m | €49.1m | €40.3m | €48.5m | €43.4m |
| Operating income | €40.0m | €22.6m | €30.5m | €26.4m | €30.2m | €22.5m | €30.4m | €25.6m |
| Net income | €29.9m | €16.8m | €19.0m | €19.2m | €22.4m | €17.8m | €22.5m | €11.7m |
| Diluted earnings per share | 1.09 | 0.61 | 0.69 | 0.70 | 0.82 | 0.65 | 0.82 | 0.43 |
| Cash from operations | €14.0m | €37.0m | €24.0m | — | €35.0m | €29.0m | €18.0m | €57.0m |
| Capital spending | −€10.0m | −€13.0m | −€8.0m | −€6.0m | −€4.0m | −€6.0m | −€8.0m | −€11.0m |
| Free cash flow | €4.0m | €24.0m | €16.0m | — | €31.0m | €23.0m | €10.0m | €46.0m |
| Total assets | €570.7m | €534.4m | €534.6m | €519.3m | €505.5m | €469.3m | €470.7m | €456.6m |
| Cash and short-term investments | €145.3m | €152.6m | €145.9m | €129.6m | €127.6m | €113.7m | €107.4m | €95.2m |
| Debt | €6.4m | €7.1m | €8.1m | €7.6m | €7.5m | €7.5m | €14.6m | €15.1m |
| Shareholders' equity | €470.7m | €452.2m | €447.8m | €433.1m | €408.7m | €395.3m | €373.4m | €370.5m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.9% | 5.2% | 4.3% |
| Operating income | -4.9% | -3.1% | 5.2% |
| Net income | -2.0% | -5.0% | 8.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 24.5% | 24.1% | 25.0% | 24.4% |
| Operating margin | 14.0% | 14.2% | 15.6% | 15.1% |
| Net margin | 10.0% | 10.0% | 11.4% | 10.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 11.2 | 9.5 | 10.6 | 11.6 | 9.2 | 8.9 | 10.8 | 11.7 | 10.4 | 7.9 |
| Price to sales | 1.0 | 1.0 | 1.1 | 1.1 | 1.3 | 1.4 | 1.3 | 1.1 | 0.9 | 0.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 8 years. Last went ex-dividend on 4 Jun 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.55 | 0.52 | 0.50 | 0.45 | 0.45 | 0.45 | 0.365 | 0.294 |
- 3-to-2 reverse split · 28 Dec 2017
- 3-for-2 split · 17 Feb 2016
- 12-for-5 split · 24 Aug 2004
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.