840.00
+1.20%
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
€843.9m
FY2016FY2025
Net income
€103.4m
FY2016FY2025
Free cash flow
€67.1m
FY2016FY2025
Shareholders' equity
€602.5m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €843.9m | €807.6m | €721.1m | €703.0m | €606.1m | €538.3m | €554.3m | €524.9m | €504.4m | €468.3m |
| Operating income | €138.1m | €125.3m | €111.4m | €101.9m | €94.5m | €71.0m | €74.6m | €70.3m | €68.2m | €60.1m |
| Net income | €103.4m | €90.1m | €74.6m | €76.0m | €71.7m | €50.6m | €53.0m | €51.8m | €48.5m | €41.6m |
| Diluted earnings per share | 47.68 | 43.01 | 32.27 | 32.88 | 30.98 | 21.85 | 22.92 | 22.36 | 20.99 | 18.01 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €1.00bn | €1.01bn | €927.1m | €847.2m | €783.3m | €669.7m | €656.8m | €619.5m | €582.7m | €561.5m |
| Cash and short-term investments | €180.7m | €193.5m | €172.6m | €128.1m | €190.0m | €150.8m | €111.5m | €105.0m | €90.5m | €93.3m |
| Total liabilities | €399.5m | €456.1m | €460.7m | €431.4m | €237.4m | €193.4m | €200.7m | €208.6m | €216.7m | €214.2m |
| Debt | €233.3m | €268.0m | €325.6m | €297.9m | €112.7m | €87.3m | €100.7m | €110.7m | €117.1m | €116.3m |
| Shareholders' equity | €602.5m | €551.8m | €465.5m | €415.0m | €545.7m | €476.3m | €456.1m | €409.8m | €364.5m | €345.9m |
| Shares outstanding | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €111.0m | €112.4m | €101.8m | €46.8m | €85.1m | €101.1m | €72.2m | €50.6m | €38.9m | €32.3m |
| Capital spending | −€43.8m | −€38.6m | −€17.3m | −€22.8m | −€20.8m | −€14.8m | −€25.0m | −€17.0m | −€22.5m | −€26.0m |
| Free cash flow | €67.1m | €73.8m | €84.5m | €24.0m | €64.3m | €86.2m | €47.2m | €33.6m | €16.4m | €6.2m |
| Dividends paid | −€21.0m | −€17.8m | −€22.3m | −€18.5m | −€12.9m | −€11.6m | −€12.9m | −€12.0m | −€10.6m | −€9.2m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €444.3m | €397.6m | €446.3m | €393.0m | €414.6m | €344.7m | €376.4m | €344.2m |
| Operating income | €75.4m | €56.1m | €82.0m | €51.4m | €73.3m | €50.5m | €61.0m | €42.5m |
| Net income | €54.2m | €44.9m | €58.5m | €38.4m | €51.7m | €34.7m | €39.9m | €31.0m |
| Diluted earnings per share | 28.15 | 20.71 | 26.97 | 18.33 | 24.68 | 14.99 | 17.27 | 13.39 |
| Cash from operations | — | €78.0m | €32.0m | €66.0m | €46.0m | €69.0m | €32.0m | €55.0m |
| Capital spending | — | −€26.0m | −€16.0m | −€22.0m | −€15.0m | −€8.0m | −€9.0m | −€9.0m |
| Free cash flow | — | €52.0m | €16.0m | €44.0m | €31.0m | €61.0m | €23.0m | €46.0m |
| Total assets | — | €1.00bn | €1.01bn | €1.01bn | €1.00bn | €927.1m | €858.1m | €847.2m |
| Cash and short-term investments | — | €180.7m | €165.0m | €193.5m | €194.9m | €172.6m | €107.0m | €128.1m |
| Debt | — | €211.5m | €256.8m | €249.7m | €299.2m | €314.2m | €274.2m | €286.3m |
| Shareholders' equity | — | €602.5m | €557.4m | €551.8m | €505.9m | €465.5m | €434.7m | €415.0m |
Financial ratios
Data as of 2 Nov 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 16.4% | 16.4% | 15.2% | 14.6% | 15.6% | 12.7% |
| Net margin | 12.3% | 11.2% | 10.3% | 10.8% | 11.8% | 9.4% |
| Return on equity | 17.2% | 16.3% | 16.0% | 18.3% | 13.1% | 10.6% |
| Return on assets | 10.3% | 8.9% | 8.0% | 9.0% | 9.2% | 7.6% |
| Free cash flow yield | 9.0% | 9.1% | 6.5% | 3.8% | 5.8% | 6.3% |
| Revenue growth | 4.5% | 12.0% | 2.6% | 16.0% | 12.6% | -2.9% |
| Earnings growth | 14.8% | 20.7% | -1.9% | 6.0% | 41.8% | -4.7% |
| Current ratio | 3.09x | 3.11x | 3.47x | 3.30x | 3.33x | 4.03x |
| Debt to equity | 0.35x | 0.45x | 0.67x | 0.69x | 0.19x | 0.14x |
| Equity ratio | 60.1% | 54.7% | 50.2% | 49.0% | 69.7% | 71.1% |
| Interest coverage | 16.70x | 11.64x | 11.89x | 33.29x | 94.48x | 68.42x |
| Buybacks as a share of market value | -3.6% | 9.4% | 0.0% | 0.1% | 0.0% | -0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 6.3% | 9.4% | 6.8% |
| Operating income | 10.6% | 14.2% | 10.7% |
| Net income | 10.8% | 15.4% | 11.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 15.9% | 15.5% | 15.2% | 14.4% |
| Net margin | 11.7% | 11.2% | 11.1% | 10.4% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 18.4 | 19.7 | 25.7 | 25.5 | 31.5 | 41.4 | 40.3 | 23.5 | 19.4 | 19.4 |
| Price to sales | 2.3 | 2.2 | 2.7 | 2.8 | 3.7 | 3.9 | 3.9 | 2.3 | 1.9 | 1.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 36 years. Last went ex-dividend on 29 Jun 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 12.00 | 10.00 | 8.50 | 8.50 | 8.00 | 5.60 | 5.00 | 5.60 |
- 4-for-1 split · 2 Jan 2001
- 1-to-1 reverse split · 17 Nov 2000
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.