64.40
-0.16%
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
€2.09bn
FY2016FY2025
Net income
€86.0m
FY2016FY2025
Free cash flow
€222.0m
FY2016FY2025
Shareholders' equity
€1.67bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €2.09bn | €2.20bn | €2.26bn | €2.23bn | €1.83bn | €1.63bn | €1.95bn | €1.95bn | €2.04bn | €2.03bn |
| Gross profit | €1.02bn | €1.10bn | €1.15bn | €1.08bn | €930.8m | €782.4m | €977.3m | €1.01bn | €1.07bn | €1.07bn |
| Research and development | — | €26.3m | €28.0m | €25.6m | €27.2m | €25.7m | €35.2m | €36.7m | €37.7m | €36.5m |
| Operating income | €267.3m | €309.2m | €322.8m | €303.5m | €452.0m | €185.6m | €252.7m | €264.4m | €374.9m | €403.4m |
| Net income | €86.0m | €212.0m | €226.5m | €198.6m | €314.2m | €93.7m | €176.1m | €173.3m | €287.3m | €249.7m |
| Diluted earnings per share | 2.13 | 5.10 | 5.27 | 4.52 | 7.07 | 2.08 | 3.91 | 3.80 | 6.18 | 5.32 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €2.61bn | €2.83bn | €2.65bn | €2.69bn | €2.50bn | €2.17bn | €2.39bn | €2.37bn | €2.41bn | €2.57bn |
| Cash and short-term investments | €469.0m | €459.2m | €477.3m | €422.9m | €468.9m | €265.7m | €202.6m | €170.4m | €210.0m | €273.2m |
| Total liabilities | €948.0m | €1.04bn | €800.7m | €820.4m | €772.0m | €713.2m | €784.1m | €728.8m | €705.0m | €781.1m |
| Debt | €253.6m | €335.0m | €156.0m | €119.4m | €100.1m | €118.0m | €97.9m | €54.6m | €5.1m | €51.0m |
| Shareholders' equity | €1.67bn | €1.79bn | €1.85bn | €1.87bn | €1.72bn | €1.46bn | €1.61bn | €1.64bn | €1.70bn | €1.79bn |
| Shares outstanding | 40m | 42m | 43m | 44m | 44m | 45m | 45m | 46m | 46m | 47m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €309.0m | €357.7m | €353.3m | €300.0m | €280.6m | €357.6m | €318.2m | €303.9m | €380.6m | €298.7m |
| Capital spending | −€87.0m | −€87.1m | −€94.3m | −€83.6m | −€74.9m | −€83.1m | −€104.9m | −€125.4m | −€166.0m | −€180.8m |
| Free cash flow | €222.0m | €270.6m | €259.0m | €216.4m | €205.7m | €274.6m | €213.3m | €178.5m | €214.5m | €117.9m |
| Dividends paid | −€127.0m | −€177.9m | −€110.2m | −€94.7m | −€80.9m | −€110.2m | −€155.2m | −€157.8m | −€161.0m | −€277.0m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €1.04bn | €1.01bn | €1.08bn | €538.4m | €1.06bn | €539.7m | €1.14bn | €521.7m |
| Gross profit | €531.0m | €558.8m | €522.4m | €261.2m | €540.4m | €284.3m | €562.2m | €257.3m |
| Operating income | €158.0m | −€16.7m | €223.4m | €111.7m | €135.2m | €101.5m | €154.5m | €55.0m |
| Net income | €108.0m | €9.8m | €76.2m | €38.1m | €100.6m | €73.6m | €111.4m | €34.2m |
| Diluted earnings per share | 2.66 | 0.24 | 1.88 | 0.94 | 2.42 | 1.77 | 2.68 | 0.82 |
| Cash from operations | €96.0m | €287.0m | €42.0m | €10.0m | €287.0m | — | €73.0m | — |
| Capital spending | −€31.0m | −€56.0m | −€30.0m | −€15.0m | −€52.0m | — | −€31.0m | — |
| Free cash flow | €65.0m | €231.0m | €12.0m | −€5.0m | €235.0m | — | €42.0m | — |
| Total assets | €2.78bn | €2.61bn | €2.74bn | €2.74bn | €2.83bn | €2.60bn | €2.70bn | €2.77bn |
| Cash and short-term investments | €438.0m | €469.0m | €313.5m | €313.5m | €459.2m | €328.7m | €387.2m | €392.6m |
| Debt | €176.0m | €317.5m | €365.0m | €190.6m | €334.9m | — | €186.0m | — |
| Shareholders' equity | €1.72bn | €1.67bn | €1.68bn | €1.68bn | €1.79bn | €1.76bn | €1.81bn | €1.88bn |
Financial ratios
Data as of 28 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 48.8% | 50.2% | 50.7% | 48.3% | 50.8% | 48.1% | — |
| Operating margin | 7.5% | 14.1% | 14.3% | 12.7% | 24.6% | 9.8% | — |
| Net margin | 4.1% | 9.7% | 10.0% | 8.9% | 17.2% | 5.8% | — |
| Return on equity | 5.2% | 11.8% | 12.3% | 10.6% | 18.2% | 6.4% | — |
| Return on assets | 3.3% | 7.5% | 8.6% | 7.4% | 12.6% | 4.3% | — |
| Free cash flow yield | 14.9% | 16.3% | 15.8% | 13.3% | 12.2% | 14.9% | — |
| Revenue growth | -4.9% | -2.9% | 1.3% | 21.9% | 12.5% | -16.5% | — |
| Earnings growth | -59.4% | -6.4% | 14.1% | -36.8% | 235.2% | -46.8% | — |
| Current ratio | 2.42x | 2.21x | 2.54x | 2.48x | 2.52x | 2.39x | — |
| Debt to equity | 0.15x | 0.16x | 0.06x | 0.04x | 0.05x | 0.07x | — |
| Equity ratio | 63.7% | 63.3% | 69.8% | 69.5% | 69.1% | 67.1% | — |
| Interest coverage | 9.39x | 24.85x | 30.27x | 33.13x | 120.86x | 35.09x | — |
| R&D as a share of sales | — | 1.2% | 1.2% | 1.1% | 1.5% | 1.6% | 1.8% |
| Buybacks as a share of market value | 2.7% | 3.4% | 2.2% | 1.0% | 1.2% | 0.0% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -2.2% | 5.1% | 0.5% |
| Operating income | -4.2% | 7.6% | -4.5% |
| Net income | -24.3% | -1.7% | -12.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 49.5% | 49.5% | 49.5% | 50.5% |
| Operating margin | 13.4% | 13.7% | 15.0% | 16.0% |
| Net margin | 7.0% | 8.2% | 9.2% | 10.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 24.2 | 12.5 | 11.9 | 14.2 | 6.7 | 22.2 | 15.8 | 23.5 | 14.8 | 24.3 |
| Price to sales | 1.0 | 1.2 | 1.2 | 1.3 | 1.1 | 1.3 | 1.4 | 2.1 | 2.1 | 3.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 36 years. Last went ex-dividend on 1 Jun 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 2.40 | 3.08 | 4.27 | 2.56 | 2.15 | 1.80 | 2.45 | 3.45 |
- 1-to-1 reverse split · 20 Jul 1999
- 2-for-1 split · 28 Jul 1997
- 2-for-1 split · 29 Sept 1995
- 2-for-1 split · 30 Sept 1994
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.