M
37.50
+5.04%
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.19bn
FY2016FY2025
Net income
€14.1m
FY2016FY2025
Free cash flow
€35.7m
FY2016FY2025
Shareholders' equity
€782.8m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €1.19bn | €1.24bn | €1.21bn | €1.11bn | €922.8m | €847.2m | €950.2m | €878.5m | €809.2m | €759.0m |
| Gross profit | €351.7m | €385.8m | €385.4m | €348.0m | €289.8m | €251.6m | €300.2m | €285.1m | €256.0m | €230.6m |
| Operating income | €56.5m | €105.3m | €131.4m | €106.3m | €87.7m | €17.1m | €90.9m | €87.8m | €64.3m | €30.8m |
| Net income | €14.1m | €59.0m | €81.6m | €67.7m | €54.4m | −€12.0m | €57.3m | €56.5m | €37.6m | €1.8m |
| Diluted earnings per share | 0.58 | 2.36 | 3.27 | 3.09 | 2.47 | -0.56 | 2.58 | 2.68 | 1.70 | 0.08 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €1.70bn | €1.80bn | €1.54bn | €1.44bn | €1.29bn | €1.20bn | €1.20bn | €1.08bn | €949.9m | €1.00bn |
| Cash and short-term investments | €94.4m | €71.1m | €64.5m | €97.7m | €83.5m | €136.7m | €61.7m | €48.6m | €38.5m | €35.2m |
| Total liabilities | €896.0m | €919.0m | €717.8m | €745.4m | €660.3m | €662.0m | €630.3m | €556.4m | €465.9m | €508.6m |
| Debt | €411.4m | €505.8m | €330.8m | €393.8m | €329.2m | €363.5m | €328.0m | €264.1m | €216.6m | €238.0m |
| Shareholders' equity | €782.8m | €850.2m | €788.2m | €661.3m | €602.3m | €509.2m | €548.6m | €506.3m | €466.4m | €474.6m |
| Shares outstanding | 24m | 25m | 25m | 22m | 22m | 22m | 22m | 21m | 22m | 21m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €165.0m | €194.0m | €179.3m | €105.5m | €116.8m | €132.7m | €123.1m | €91.3m | €64.2m | €80.5m |
| Capital spending | −€129.3m | −€216.6m | −€187.3m | −€103.4m | −€92.7m | −€63.6m | −€69.9m | −€55.2m | −€34.9m | −€30.4m |
| Free cash flow | €35.7m | −€22.6m | −€8.0m | €2.1m | €24.1m | €69.1m | €53.2m | €36.1m | €29.3m | €50.1m |
| Dividends paid | −€21.9m | −€30.9m | −€30.2m | −€23.0m | −€15.3m | −€100,000 | −€22.1m | −€15.8m | −€12.3m | −€10.5m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €611.5m | €576.0m | €610.4m | €619.6m | €624.0m | €603.2m | €607.7m | €303.9m |
| Gross profit | €185.8m | €169.7m | €182.0m | €182.4m | €203.4m | €190.4m | €195.0m | €97.5m |
| Operating income | €57.4m | €53.2m | €52.9m | €42.8m | €64.7m | €61.3m | €70.1m | €29.9m |
| Net income | €30.8m | −€15.2m | €29.3m | €20.1m | €38.9m | €37.7m | €43.9m | €23.1m |
| Diluted earnings per share | 1.24 | -0.62 | 1.20 | 0.81 | 1.56 | 1.51 | 1.76 | 1.00 |
| Cash from operations | €24.0m | €97.0m | €68.0m | €129.0m | €48.0m | €133.0m | €32.0m | — |
| Capital spending | −€21.0m | −€65.0m | −€64.0m | −€121.0m | −€83.0m | −€120.0m | −€66.0m | — |
| Free cash flow | €3.0m | €32.0m | €4.0m | €8.0m | −€35.0m | €13.0m | −€34.0m | — |
| Total assets | €1.75bn | €1.70bn | €1.83bn | €1.80bn | €1.73bn | €1.54bn | €1.52bn | €1.52bn |
| Cash and short-term investments | €62.4m | €94.4m | €161.6m | €71.1m | €127.1m | €64.5m | €88.9m | €88.9m |
| Debt | €92.1m | €411.4m | €565.1m | €428.6m | €399.0m | €290.7m | €291.6m | €318.9m |
| Shareholders' equity | €808.3m | €782.8m | €792.2m | €850.2m | €813.4m | €788.2m | €753.8m | €783.6m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 2.1% | 7.0% | 4.5% |
| Operating income | -19.0% | 27.0% | 4.0% |
| Net income | -40.7% | — | 26.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 30.3% | 30.9% | 30.8% | 31.0% |
| Operating margin | 6.7% | 8.4% | 7.7% | 7.6% |
| Net margin | 3.0% | 4.7% | 4.1% | 3.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 41.3 | 8.7 | 10.8 | 12.2 | 14.9 | -44.4 | 13.2 | 8.8 | 22.0 | 242.0 |
| Price to sales | 0.5 | 0.4 | 0.7 | 0.7 | 0.9 | 0.6 | 0.8 | 0.6 | 1.0 | 0.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 7 Jul 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.90 | 0.90 | 1.25 | 1.25 | 0.958 | 0.65 | 0.95 | 0.75 |
- 1-to-1 reverse split · 4 Sept 2007
- 1-to-1 reverse split · 8 Jul 1999
- 5-for-1 split · 19 Jun 1998
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.