M
196.40
+1.45%
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
€1.17bn
FY2016FY2025
Net income
€50.8m
FY2016FY2025
Free cash flow
€178.7m
FY2016FY2025
Shareholders' equity
€660.9m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €1.17bn | €1.07bn | €977.4m | €896.5m | €680.3m | €689.8m | €592.1m | €506.6m | €403.1m | €332.2m |
| Research and development | €1.4m | — | €1.6m | €2.7m | €1.3m | €1.3m | €857,000 | €589,000 | — | — |
| Operating income | €125.0m | €72.5m | €33.9m | €44.9m | €15.8m | €28.4m | €52.9m | €38.3m | €19.6m | €21.7m |
| Net income | €50.8m | €37.7m | €12.2m | €24.2m | €1.0m | €12.7m | €26.9m | €15.4m | €4.7m | €14.3m |
| Diluted earnings per share | 9.53 | 7.00 | 2.13 | 4.16 | 0.17 | 2.17 | 4.60 | 2.63 | 0.80 | 2.43 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €1.42bn | €1.21bn | €1.15bn | €1.12bn | €1.15bn | €802.7m | €844.7m | €725.7m | €611.2m | €266.5m |
| Cash and short-term investments | €671.0m | €511.5m | €440.6m | €446.9m | €421.2m | €214.2m | €250.6m | €316.7m | €241.6m | €55.5m |
| Total liabilities | €471.1m | €430.7m | €385.1m | €352.0m | €343.8m | €303.0m | €370.1m | €226.4m | €226.2m | €168.1m |
| Debt | €67.8m | €72.5m | €64.4m | €78.0m | €98.2m | €87.8m | €100.3m | €63.9m | €57.2m | €55.3m |
| Shareholders' equity | €660.9m | €560.5m | €555.3m | €542.5m | €581.1m | €354.9m | €341.5m | €373.8m | €289.0m | €92.1m |
| Shares outstanding | 5m | 5m | 6m | 6m | 6m | 6m | 6m | 6m | 6m | 6m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €240.7m | €194.2m | €122.9m | €35.4m | €59.1m | €56.0m | €69.2m | €24.0m | €3.8m | €32.2m |
| Capital spending | −€62.0m | −€47.9m | −€48.2m | −€44.3m | −€38.5m | −€34.2m | −€20.2m | −€23.1m | −€24.2m | −€13.1m |
| Free cash flow | €178.7m | €146.3m | €74.7m | −€8.9m | €20.6m | €21.8m | €49.1m | €962,000 | −€20.4m | €19.1m |
| Dividends paid | −€17.7m | −€5.4m | −€5.7m | −€11.5m | −€10.4m | −€4.2m | −€4.1m | −€8.7m | −€8.0m | −€3.9m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €298.5m | €237.5m | €307.7m | €316.8m | €285.5m | €260.0m | €303.8m | €297.6m |
| Operating income | €40.6m | €16.6m | €34.4m | €48.0m | €30.1m | €16.4m | €35.1m | €20.5m |
| Net income | €16.2m | €7.7m | €17.0m | €19.1m | €9.3m | €5.4m | €20.4m | €4.0m |
| Diluted earnings per share | 3.11 | 1.48 | 3.19 | 3.58 | 1.74 | 1.02 | 3.79 | 0.75 |
| Cash from operations | €22.0m | −€17.0m | €215.0m | €57.0m | €19.0m | −€49.0m | €153.0m | €71.0m |
| Capital spending | −€18.0m | −€19.0m | −€17.0m | −€11.0m | −€26.0m | −€14.0m | −€12.0m | −€13.0m |
| Free cash flow | €4.0m | −€36.0m | €198.0m | €46.0m | −€7.0m | −€63.0m | €141.0m | €58.0m |
| Total assets | €1.53bn | €1.46bn | €1.42bn | €1.28bn | €1.23bn | €1.18bn | €1.21bn | €1.17bn |
| Cash and short-term investments | €666.8m | €701.2m | €671.0m | €458.8m | €403.4m | €426.7m | €511.5m | €393.4m |
| Debt | €28.7m | €41.7m | €80.6m | €66.0m | €71.4m | €71.2m | €83.3m | €73.2m |
| Shareholders' equity | €713.5m | €698.1m | €660.9m | €599.1m | €562.1m | €547.3m | €560.5m | €541.1m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 9.3% | 11.1% | 16.6% |
| Operating income | 40.7% | 34.5% | 24.3% |
| Net income | 28.1% | 32.0% | 15.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 8.8% | 6.7% | 5.8% | 6.2% |
| Net margin | 4.0% | 3.0% | 2.5% | 2.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 21.7 | 14.3 | 44.4 | 22.1 | — | 50.1 | 15.4 | 27.1 | 109.5 | 28.6 |
| Price to sales | 0.9 | 0.5 | 0.6 | 0.6 | 1.2 | 0.9 | 0.7 | 0.8 | 1.3 | 1.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 19 years. Last went ex-dividend on 4 Jun 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.21 | 1.11 | 1.01 | 1.00 | 2.97 | 0.88 | 0.70 | 0.69 |
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.