F
13.50
+0.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
€984.4m
FY2016FY2025
Net income
€21.2m
FY2016FY2025
Free cash flow
€80.8m
FY2016FY2025
Shareholders' equity
€249.0m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €984.4m | €884.5m | €736.2m | €607.0m | €497.6m | €526.9m | €798.0m | €781.6m | €750.7m | €705.7m |
| Research and development | €2.5m | €2.8m | €2.2m | €1.4m | €1.5m | €999,000 | €1.1m | €1.2m | €3.4m | €3.4m |
| Operating income | €44.4m | €28.3m | €17.5m | €7.6m | €440,000 | −€43.3m | €41.5m | €44.7m | €60.1m | €12.2m |
| Net income | €21.2m | €6.4m | €9.1m | −€984,000 | −€23.6m | −€77.0m | €25.3m | €30.3m | €39.7m | €16.7m |
| Diluted earnings per share | 0.46 | 0.14 | 0.20 | -0.02 | -0.52 | -1.68 | 3.19 | 3.82 | 0.99 | 0.36 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €681.8m | €710.5m | €706.5m | €654.0m | €644.5m | €649.5m | €739.4m | €725.8m | €703.6m | €680.6m |
| Total liabilities | €432.8m | €494.7m | €485.9m | €450.5m | €438.5m | €406.4m | €423.3m | €426.8m | €380.5m | €396.6m |
| Debt | €67.8m | €299.8m | €307.9m | €291.3m | €292.8m | €324.6m | €289.0m | €123.8m | €123.6m | €131.4m |
| Shareholders' equity | €249.0m | €215.8m | €220.6m | €203.5m | €206.0m | €243.1m | €316.1m | €298.9m | €323.1m | €284.0m |
| Shares outstanding | 46m | 46m | 46m | 46m | 46m | 46m | 8m | 8m | 40m | 46m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €80.8m | €32.0m | €36.6m | €5.5m | €82.3m | €12.7m | €57.6m | €63.3m | €63.1m | €20.0m |
| Capital spending | — | — | — | −€8.6m | −€11.8m | −€15.2m | −€21.9m | −€36.2m | −€35.1m | −€34.4m |
| Free cash flow | €80.8m | €32.0m | €36.6m | −€3.1m | €70.4m | −€2.5m | €35.7m | €27.2m | €28.0m | −€14.4m |
| Dividends paid | — | — | — | — | — | — | −€8.2m | −€5.0m | −€5.0m | −€5.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €268.2m | €258.2m | €286.8m | €213.0m | €253.7m | €231.0m | €241.9m | €204.2m |
| Operating income | €15.7m | €9.7m | €23.0m | €3.1m | — | €4.3m | €5.4m | −€776,000 |
| Net income | €8.0m | €7.0m | €12.2m | −€891,000 | €9.3m | €540,000 | €1.2m | −€4.3m |
| Diluted earnings per share | 0.17 | 0.15 | 0.27 | -0.02 | 0.20 | 0.01 | 0.03 | -0.09 |
| Cash from operations | €42.0m | €12.0m | €39.0m | — | €30.0m | €10.0m | €34.0m | −€24.0m |
| Total assets | €717.2m | €680.7m | €681.8m | €680.9m | €739.9m | €712.2m | €710.5m | €698.1m |
| Debt | €26.5m | €26.5m | €67.8m | €26.5m | €69.5m | €69.5m | €121.6m | €69.5m |
| Shareholders' equity | €245.7m | €244.6m | €249.0m | €240.9m | €245.9m | €225.1m | €215.8m | €228.0m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 17.5% | 13.3% | 5.1% |
| Operating income | 80.2% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 3.9% | 3.0% | 1.3% | 2.6% |
| Net margin | 1.5% | 1.1% | -1.5% | -0.1% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 24.8 | 43.0 | 29.3 | -263.9 | -13.7 | -5.0 | 3.5 | 3.5 | 17.4 | 13.9 |
| Price to sales | 0.5 | 0.3 | 0.4 | 0.4 | 0.7 | 0.7 | 0.1 | 0.1 | 0.9 | 0.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 1 Jun 2026.
| FY2026 | FY2019 | FY2018 | |
|---|---|---|---|
| Paid in the year | 0.10 | 0.15 | 0.11 |
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.