4.17
-0.95%
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
€282.8m
FY2016FY2025
Net income
€88.7m
FY2016FY2025
Free cash flow
€94.3m
FY2016FY2025
Shareholders' equity
€192.0m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €282.8m | €276.1m | €271.9m | €245.4m | €229.9m | €224.5m | €221.4m | €217.7m | €216.2m | €215.2m |
| Operating income | €130.2m | €131.9m | €125.8m | €103.8m | €91.1m | €89.4m | €90.1m | €83.8m | €81.4m | €65.6m |
| Net income | €88.7m | €89.9m | €86.7m | €73.7m | €65.4m | €64.0m | €63.4m | €59.7m | €56.3m | €41.8m |
| Diluted earnings per share | 0.33 | 0.33 | 0.32 | 0.27 | 0.24 | 0.24 | 0.23 | 0.22 | 0.21 | 0.15 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €464.8m | €462.0m | €470.3m | €442.6m | €388.0m | €326.6m | €343.3m | €294.0m | €336.7m | €366.9m |
| Cash and short-term investments | €9.3m | €13.5m | €34.4m | €35.2m | €17.2m | €4.1m | €30.2m | €17.2m | €55.9m | €81.3m |
| Total liabilities | €272.8m | €269.6m | €281.6m | €266.4m | €222.1m | €161.8m | €159.1m | €113.2m | €160.3m | €205.4m |
| Debt | €17.4m | €141.1m | €139.2m | €141.7m | €105.7m | €50.8m | €40.0m | €685,300 | €60.5m | €90.6m |
| Shareholders' equity | €192.0m | €192.5m | €188.7m | €176.2m | €165.9m | €164.8m | €184.2m | €180.8m | €176.4m | €161.5m |
| Shares outstanding | 269m | 269m | 268m | 268m | 268m | 268m | 272m | 272m | 272m | 272m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €145.7m | €132.3m | €144.3m | €137.0m | €117.4m | €116.0m | €111.5m | €105.0m | €70.6m | €92.2m |
| Capital spending | −€51.4m | −€50.1m | −€57.4m | −€75.6m | −€84.0m | −€60.1m | −€35.3m | −€27.0m | −€16.3m | −€19.5m |
| Free cash flow | €94.3m | €82.2m | €86.9m | €61.4m | €33.4m | €55.9m | €76.1m | €78.0m | €54.4m | €72.7m |
| Dividends paid | −€89.7m | −€86.5m | −€73.8m | −€65.2m | −€64.0m | −€63.3m | −€59.7m | −€55.1m | −€41.8m | −€39.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €72.2m | €72.0m | €71.6m | €70.9m | €70.3m | €70.0m | €69.6m | €68.9m |
| Operating income | €33.1m | €31.8m | €26.8m | €34.4m | €35.9m | €33.1m | €28.1m | €35.1m |
| Net income | €22.5m | €21.6m | €18.0m | €23.4m | €24.7m | €22.6m | €19.4m | €23.4m |
| Diluted earnings per share | 0.08 | 0.08 | 0.07 | 0.09 | 0.09 | 0.08 | 0.07 | 0.09 |
| Cash from operations | €45.0m | €31.0m | €145.0m | €87.0m | €62.0m | €24.0m | €54.0m | €11.0m |
| Capital spending | −€8.0m | −€3.0m | −€51.0m | −€25.0m | −€16.0m | −€3.0m | −€25.0m | −€9.0m |
| Free cash flow | €37.0m | €28.0m | €94.0m | €62.0m | €46.0m | €21.0m | €29.0m | €2.0m |
| Total assets | €459.7m | €481.0m | €464.8m | €453.8m | €457.4m | €485.7m | €462.0m | €454.2m |
| Cash and short-term investments | — | — | €9.3m | €4.1m | €10.5m | €27.5m | €13.5m | €16.6m |
| Debt | — | — | €17.4m | €121.8m | €126.5m | €122.6m | €118.1m | €115.5m |
| Shareholders' equity | €147.5m | €213.8m | €192.0m | €173.9m | €150.2m | €215.1m | €192.5m | €173.2m |
Financial ratios
Data as of 2 Nov 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 45.1% | 47.8% | 46.6% | 42.2% | 39.9% | 39.8% |
| Net margin | 31.3% | 32.6% | 31.9% | 30.0% | 28.4% | 28.5% |
| Return on equity | 46.1% | 46.7% | 46.0% | 41.8% | 39.4% | 38.8% |
| Return on assets | 19.1% | 19.5% | 18.4% | 16.6% | 16.8% | 19.6% |
| Free cash flow yield | 15.6% | 15.4% | 18.0% | 18.7% | 17.7% | 15.5% |
| Revenue growth | 2.4% | 1.5% | 10.8% | 6.7% | 2.4% | 1.4% |
| Earnings growth | -1.4% | 3.7% | 17.7% | 12.7% | 2.1% | 1.0% |
| Current ratio | 0.38x | 0.74x | 0.81x | 0.51x | 0.89x | 0.78x |
| Debt to equity | 0.67x | 0.73x | 0.64x | 0.68x | 0.51x | 0.16x |
| Equity ratio | 41.3% | 41.7% | 40.1% | 39.8% | 42.8% | 50.5% |
| Interest coverage | 22.36x | 20.00x | 23.78x | 56.83x | 84.76x | 98.70x |
| Buybacks as a share of market value | 0.1% | -0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 4.8% | 4.7% | 2.9% |
| Operating income | 7.8% | 7.8% | 7.7% |
| Net income | 6.4% | 6.7% | 8.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 46.9% | 45.7% | 43.9% | 40.4% |
| Net margin | 32.0% | 31.5% | 30.6% | 27.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 16.9 | 16.4 | 15.8 | 19.7 | 21.4 | 22.9 | 26.3 | 19.7 | 24.5 | 23.3 |
| Price to sales | 5.3 | 5.3 | 5.0 | 5.9 | 6.1 | 6.5 | 7.5 | 5.4 | 6.4 | 4.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 11 years. Last went ex-dividend on 18 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.33 | 0.334 | 0.322 | 0.275 | 0.244 | 0.239 | 0.233 | 0.22 |
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.