K
50.30
+1.93%
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
€564.9m
FY2016FY2025
Net income
€37.9m
FY2016FY2025
Free cash flow
€86.0m
FY2016FY2025
Shareholders' equity
€231.6m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €564.9m | €578.2m | €605.5m | €499.9m | €266.4m | €176.3m | €551.5m | €475.9m | €355.4m | €324.9m |
| Gross profit | €131.1m | €138.8m | €160.4m | €112.2m | €3.6m | −€47.3m | €153.2m | €130.2m | €113.4m | €100.2m |
| Operating income | €73.5m | €82.1m | €108.1m | €68.0m | −€6.5m | −€65.0m | €99.4m | €79.4m | €72.3m | €63.3m |
| Net income | €37.9m | €40.5m | €56.1m | €27.5m | −€25.4m | −€68.9m | €54.4m | €47.4m | €49.1m | €47.6m |
| Diluted earnings per share | 1.42 | 1.49 | 2.02 | 1.00 | -0.94 | -2.56 | 2.00 | 1.75 | 1.80 | 1.76 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €1.13bn | €1.14bn | €1.17bn | €1.17bn | €1.20bn | €1.17bn | €1.40bn | €680.9m | €721.0m | €503.4m |
| Cash and short-term investments | €148.8m | €84.6m | €101.4m | €67.8m | €75.3m | €33.0m | €72.5m | €65.4m | €157.4m | €44.2m |
| Total liabilities | €894.0m | €918.5m | €973.2m | €1.01bn | €1.07bn | €1.04bn | €1.18bn | €503.2m | €544.6m | €353.5m |
| Debt | €468.5m | €759.0m | €837.0m | €861.9m | €940.6m | €940.2m | €905.9m | €342.5m | €382.0m | €214.3m |
| Shareholders' equity | €231.6m | €225.9m | €193.8m | €157.7m | €120.7m | €126.5m | €211.0m | €177.4m | €176.4m | €149.9m |
| Shares outstanding | 27m | 27m | 28m | 27m | 27m | 27m | 27m | 27m | 27m | 27m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €127.4m | €163.7m | €154.4m | €119.7m | €73.3m | −€34.7m | €138.0m | €91.0m | €77.3m | €69.2m |
| Capital spending | −€41.4m | −€42.6m | −€36.1m | −€27.8m | −€17.1m | −€45.2m | −€66.2m | −€58.3m | −€30.9m | −€58.0m |
| Free cash flow | €86.0m | €121.0m | €118.3m | €91.9m | €56.3m | −€80.0m | €71.8m | €32.7m | €46.4m | €11.2m |
| Dividends paid | −€14.7m | −€14.7m | −€7.0m | — | — | — | −€24.7m | −€24.5m | −€23.7m | −€21.5m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €341.8m | €307.0m | €257.9m | €335.4m | €242.8m | €320.2m | €285.3m | €142.6m |
| Gross profit | €85.3m | €82.9m | €48.2m | €97.4m | €41.4m | €91.2m | €69.1m | €34.6m |
| Operating income | €53.2m | €52.9m | €22.4m | €67.0m | €14.4m | €59.6m | €42.5m | €13.5m |
| Net income | €25.3m | €30.9m | €7.0m | €40.3m | €117,000 | €35.3m | €20.8m | €10.4m |
| Diluted earnings per share | 0.94 | 1.16 | 0.26 | 1.48 | 0.00 | 1.27 | 0.75 | 0.38 |
| Cash from operations | €97.0m | €79.0m | €47.0m | €114.0m | €36.0m | €89.0m | €49.0m | — |
| Capital spending | −€20.0m | −€24.0m | −€17.0m | −€24.0m | −€16.0m | −€19.0m | −€16.0m | — |
| Free cash flow | €77.0m | €55.0m | €30.0m | €90.0m | €20.0m | €70.0m | €33.0m | — |
| Total assets | €1.41bn | €1.13bn | €1.04bn | €1.14bn | €1.11bn | €1.17bn | €1.12bn | €1.12bn |
| Cash and short-term investments | €194.8m | €148.8m | €58.7m | €84.6m | €46.8m | €101.4m | €45.6m | €46.2m |
| Debt | €269.9m | €468.5m | €416.2m | €439.7m | €473.6m | €514.2m | €502.6m | €710.0m |
| Shareholders' equity | €243.6m | €231.6m | €200.4m | €225.9m | €182.4m | €193.8m | €168.0m | €168.0m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 4.2% | 26.2% | 6.5% |
| Operating income | 2.6% | — | 1.0% |
| Net income | 11.2% | — | 1.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 23.6% | 24.1% | 18.5% | 23.3% |
| Operating margin | 13.6% | 14.7% | 9.7% | 13.6% |
| Net margin | 6.9% | 7.2% | 2.5% | 6.3% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 21.1 | 26.5 | 22.1 | 38.6 | -58.1 | -13.6 | 29.6 | 27.8 | 31.0 | 24.1 |
| Price to sales | 1.4 | 1.9 | 2.0 | 2.1 | 5.5 | 5.3 | 2.9 | 2.8 | 4.3 | 3.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 18 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.65 | 0.55 | 0.55 | 0.26 | 0.92 | 0.91 | 0.87 | 0.79 |
- 5-for-1 split · 1 Jul 2014
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.