G
7.16
+0.99%
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.59bn
FY2016FY2025
Net income
€39.9m
FY2016FY2025
Free cash flow
€167.2m
FY2016FY2025
Shareholders' equity
€247.9m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €1.59bn | €1.56bn | €1.34bn | €1.09bn | €927.7m | €962.0m | €958.2m | €758.4m | €682.9m | €613.4m |
| Research and development | €5,000 | €14,000 | €10,000 | €29,000 | €5,000 | €7,000 | €36,000 | €3,000 | €41,000 | €75,000 |
| Operating income | €58.9m | €48.6m | €38.8m | €32.7m | €35.1m | €49.3m | €23.2m | €41.0m | €31.6m | €25.1m |
| Net income | €39.9m | €33.0m | €19.9m | €16.6m | €12.1m | €22.8m | €162.8m | €13.2m | €11.4m | €10.1m |
| Diluted earnings per share | 0.61 | 0.51 | 0.31 | 0.26 | 0.19 | 0.35 | 2.50 | 0.17 | 0.18 | 0.16 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €1.43bn | €1.30bn | €1.14bn | €978.7m | €933.1m | €988.5m | €1.00bn | €995.8m | €964.4m | €1.02bn |
| Cash and short-term investments | €638.5m | €490.7m | €411.7m | €328.5m | €313.9m | €306.8m | €315.8m | €341.6m | €311.3m | €353.7m |
| Total liabilities | €1.14bn | €1.05bn | €919.6m | €772.1m | €750.9m | €819.0m | €837.2m | €1.00bn | €992.7m | €1.05bn |
| Debt | €16.8m | €111.3m | €104.7m | €104.9m | €17.2m | €63.8m | €89.3m | €422.1m | €478.4m | €545.6m |
| Shareholders' equity | €247.9m | €218.2m | €181.4m | €174.4m | €151.7m | €143.3m | €135.9m | −€30.4m | −€49.2m | −€43.9m |
| Shares outstanding | 65m | 65m | 65m | 65m | 65m | 65m | 65m | 76m | 65m | 65m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €174.1m | €122.4m | €103.4m | €31.6m | €30.9m | €74.5m | €17.4m | €85.4m | €23.5m | €75.8m |
| Capital spending | −€6.9m | −€5.9m | −€5.3m | −€6.4m | −€6.5m | −€2.8m | −€5.1m | −€3.3m | −€4.1m | −€8.0m |
| Free cash flow | €167.2m | €116.5m | €98.1m | €25.2m | €24.4m | €71.7m | €12.4m | €82.1m | €19.4m | €67.8m |
| Dividends paid | −€11.7m | −€9.8m | −€6.5m | −€6.9m | −€6.6m | −€6.7m | −€1.0m | −€261,000 | −€1.0m | −€801,000 |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €475.8m | €417.3m | €439.4m | €392.0m | €390.1m | €366.7m | €409.5m | €389.8m |
| Operating income | €22.6m | €18.2m | €18.8m | €15.7m | €16.1m | €16.1m | €17.3m | €9.4m |
| Net income | €10.3m | €12.5m | €13.3m | €10.8m | €6.2m | €10.6m | €9.9m | −€82,000 |
| Diluted earnings per share | 0.16 | 0.19 | 0.20 | 0.17 | 0.10 | 0.16 | 0.15 | -0.00 |
| Total assets | €1.58bn | €1.48bn | €1.43bn | €1.38bn | €1.33bn | €1.33bn | €1.30bn | €1.28bn |
| Cash and short-term investments | €676.2m | €658.8m | €638.5m | €560.4m | €522.9m | €501.0m | €490.7m | €493.6m |
| Debt | €30.7m | €19.4m | €15.5m | €16.9m | €10.4m | €16.9m | €11.7m | €118.8m |
| Shareholders' equity | €264.2m | €265.4m | €247.9m | €225.8m | €214.3m | €229.0m | €218.2m | €205.4m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 13.3% | 10.5% | 11.5% |
| Operating income | 21.6% | 3.6% | 6.7% |
| Net income | 33.9% | 11.9% | 16.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 3.4% | 3.2% | 3.5% | 3.8% |
| Net margin | 2.3% | 2.0% | 1.9% | 3.2% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 12.3 | 10.2 | 11.3 | 15.5 | 26.3 | 12.8 | 2.4 | 26.6 | 20.2 | 20.8 |
| Price to sales | 0.3 | 0.2 | 0.2 | 0.2 | 0.3 | 0.3 | 0.4 | 0.5 | 0.3 | 0.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 6 years. Last went ex-dividend on 19 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|
| Paid in the year | 0.18 | 0.18 | 0.15 | 0.10 | 0.10 | 0.10 | 0.10 |
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.