S
80.20
+1.91%
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.26bn
FY2016FY2025
Net income
€21.5m
FY2016FY2025
Free cash flow
€82.7m
FY2016FY2025
Shareholders' equity
€665.8m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €1.26bn | €1.19bn | €1.09bn | €975.0m | €791.3m | €673.9m | €712.6m | €585.9m | €535.7m | €481.0m |
| Operating income | €82.1m | €91.7m | €123.4m | €87.0m | €68.7m | €48.2m | €47.7m | €44.6m | €42.8m | €26.9m |
| Net income | €21.5m | €35.5m | €47.8m | €44.6m | €28.4m | €13.8m | €17.8m | €15.6m | €15.4m | €3.9m |
| Diluted earnings per share | 2.78 | 4.60 | 6.13 | 5.72 | 3.64 | 1.77 | 2.28 | 1.99 | 1.95 | 0.50 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €2.61bn | €2.12bn | €1.59bn | €1.40bn | €1.22bn | €1.09bn | €1.12bn | €918.1m | €877.3m | €789.6m |
| Cash and short-term investments | €706.1m | €170.5m | €162.2m | €126.2m | €172.2m | €105.3m | €92.3m | €67.8m | €53.5m | €16.8m |
| Total liabilities | €1.73bn | €1.53bn | €1.24bn | €1.09bn | €949.9m | €837.3m | €854.4m | €663.3m | €630.1m | €549.6m |
| Debt | €1.20bn | €1.02bn | €785.4m | €701.7m | €644.5m | €552.5m | €544.3m | €414.0m | €410.4m | €328.6m |
| Shareholders' equity | €665.8m | €363.8m | €338.3m | €310.1m | €269.5m | €252.9m | €255.4m | €251.3m | €244.4m | €239.8m |
| Shares outstanding | 8m | 8m | 8m | 8m | 8m | 8m | 8m | 8m | 8m | 8m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €192.6m | €201.2m | €187.3m | €148.1m | €142.3m | €121.4m | €110.4m | €86.2m | €112.2m | €51.4m |
| Capital spending | −€109.8m | −€84.7m | −€91.8m | −€99.9m | −€89.6m | −€66.4m | −€71.8m | −€54.6m | −€58.8m | −€53.7m |
| Free cash flow | €82.7m | €116.5m | €95.5m | €48.3m | €52.7m | €55.0m | €38.7m | €31.5m | €53.4m | −€2.3m |
| Dividends paid | −€9.3m | −€9.3m | −€8.6m | −€7.8m | −€7.4m | −€7.4m | −€7.4m | −€7.4m | −€7.4m | −€7.4m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €652.1m | €642.3m | €612.9m | €649.9m | €541.2m | €561.4m | €530.9m | €510.1m |
| Operating income | €49.5m | €29.6m | €49.2m | €63.5m | €29.6m | €55.9m | €45.3m | €43.6m |
| Net income | €12.2m | €5.6m | €15.9m | €27.5m | €8.0m | €24.9m | €23.0m | €19.4m |
| Diluted earnings per share | 1.57 | 0.72 | 2.06 | 3.57 | 1.03 | 3.18 | 2.94 | 2.49 |
| Cash from operations | €110.0m | €87.0m | €105.0m | €72.0m | €101.0m | €91.0m | €76.0m | €75.0m |
| Capital spending | −€50.0m | −€55.0m | −€54.0m | −€34.0m | −€50.0m | −€48.0m | −€43.0m | −€49.0m |
| Free cash flow | €60.0m | €32.0m | €51.0m | €38.0m | €51.0m | €43.0m | €33.0m | €26.0m |
| Total assets | €2.73bn | €2.61bn | €2.24bn | €2.12bn | €1.59bn | €1.59bn | €1.46bn | €1.40bn |
| Cash and short-term investments | €509.7m | €706.1m | €333.9m | €170.5m | €171.3m | €162.2m | €116.3m | €126.2m |
| Debt | €118.9m | €1.20bn | €1.10bn | €964.2m | €740.6m | €773.1m | €655.9m | €664.0m |
| Shareholders' equity | €657.3m | €665.8m | €358.4m | €363.8m | €336.4m | €338.3m | €317.8m | €310.1m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 8.8% | 13.3% | 10.4% |
| Operating income | -1.9% | 11.2% | 7.6% |
| Net income | -21.6% | 9.2% | 2.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 7.1% | 8.5% | 8.4% | 8.0% |
| Net margin | 2.3% | 3.3% | 3.2% | 3.0% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 26.4 | 16.9 | 17.9 | 15.7 | 19.7 | 22.5 | 16.5 | 13.4 | 15.3 | 57.6 |
| Price to sales | 0.5 | 0.5 | 0.8 | 0.7 | 0.7 | 0.5 | 0.4 | 0.4 | 0.4 | 0.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 28 years. Last went ex-dividend on 8 Jul 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.20 | 1.20 | 1.20 | 1.10 | 1.00 | 0.95 | 0.95 | 0.95 |
- 1-to-1 reverse split · 21 May 2001
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.