98.20
+0.46%
Close of 9 Nov 2026, in SEK
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.20bn
FY2016FY2025
Net income
€180.6m
FY2016FY2025
Free cash flow
€151.0m
FY2016FY2025
Shareholders' equity
€905.6m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €1.20bn | €1.11bn | €948.6m | €777.2m | €651.2m | €633.3m | €493.9m | €527.1m | €480.2m | €429.9m |
| Gross profit | €755.5m | €719.7m | €631.9m | €528.8m | €446.0m | €430.8m | €346.6m | €395.0m | €369.9m | €343.5m |
| Research and development | €314.3m | €313.4m | €25.2m | €23.5m | €21.4m | €26.1m | €24.1m | €22.5m | €20.3m | — |
| Operating income | €253.1m | €256.8m | €210.6m | €131.2m | €116.5m | €111.5m | €82.6m | €116.1m | €89.8m | €98.8m |
| Net income | €180.6m | €181.3m | €173.5m | €119.6m | €105.4m | €99.8m | €75.2m | €104.8m | €80.1m | €91.7m |
| Diluted earnings per share | 1.31 | 1.30 | 1.26 | 0.87 | 0.77 | 0.73 | 0.54 | 0.76 | 0.58 | 0.66 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €1.33bn | €1.37bn | €1.20bn | €1.02bn | €895.5m | €819.1m | €734.6m | €726.6m | €694.2m | €653.8m |
| Cash and short-term investments | €321.6m | €308.5m | €237.1m | €168.3m | €95.4m | €85.6m | €61.0m | €47.5m | €48.8m | €46.4m |
| Total liabilities | €433.0m | €509.5m | €440.9m | €370.9m | €327.8m | €317.3m | €266.9m | €280.3m | €320.8m | €288.1m |
| Debt | €192.7m | €186.2m | €184.2m | €115.0m | €245.0m | €1.14bn | €1.03bn | €190.5m | €1.06bn | €138.4m |
| Shareholders' equity | €905.6m | €869.1m | €770.0m | €654.2m | €568.2m | €499.3m | €467.8m | €446.3m | €373.4m | €365.7m |
| Shares outstanding | 138m | 139m | 137m | 137m | 137m | 136m | 138m | 138m | 138m | 138m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €215.6m | €272.9m | €230.4m | €178.7m | €142.1m | €137.2m | €109.8m | €123.8m | €96.4m | €122.0m |
| Capital spending | −€64.6m | −€50.0m | −€41.4m | −€35.5m | −€31.9m | −€36.2m | −€25.3m | −€28.7m | −€28.8m | −€33.1m |
| Free cash flow | €151.0m | €222.9m | €189.0m | €143.2m | €110.2m | €100.9m | €84.5m | €95.1m | €67.6m | €88.9m |
| Dividends paid | −€104.8m | −€90.2m | — | — | −€1 | −€1.2m | −€88.4m | −€30.5m | — | −€103.7m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €310.1m | €285.4m | €303.9m | €295.8m | €303.7m | €293.7m | €306.8m | €280.1m |
| Gross profit | €177.5m | €164.4m | €183.8m | €242.3m | €194.0m | €196.7m | €200.3m | €178.7m |
| Operating income | €42.2m | €34.1m | €53.2m | €66.9m | €69.0m | €64.0m | €70.2m | €64.5m |
| Net income | €29.1m | €24.6m | €33.0m | €47.6m | €49.1m | €48.2m | €51.6m | €42.9m |
| Diluted earnings per share | 0.21 | 0.18 | 0.24 | 0.35 | 0.36 | 0.35 | 0.37 | 0.31 |
| Cash from operations | €60.0m | €58.0m | €23.0m | €65.0m | €41.0m | €86.0m | €84.0m | €62.0m |
| Capital spending | −€14.0m | −€14.0m | −€27.0m | −€12.0m | −€13.0m | −€10.0m | −€15.0m | −€11.0m |
| Free cash flow | €46.0m | €44.0m | −€4.0m | €53.0m | €28.0m | €76.0m | €69.0m | €51.0m |
| Total assets | €1.35bn | €1.35bn | €1.32bn | €1.46bn | €1.40bn | €1.43bn | €1.37bn | €1.39bn |
| Cash and short-term investments | €310.0m | €341.8m | €321.6m | €394.2m | €327.0m | €367.7m | €308.5m | €337.5m |
| Debt | €177.9m | €174.5m | €188.5m | €180.4m | €181.2m | €185.8m | €186.2m | €225.2m |
| Shareholders' equity | €844.8m | €912.0m | €905.6m | €877.0m | €836.2m | €915.7m | €869.1m | €813.5m |
Financial ratios
Data as of 4 Nov 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 63.1% | 65.0% | 66.6% | 68.0% | 68.5% | 68.0% |
| Operating margin | 21.1% | 23.2% | 21.8% | 16.9% | 17.9% | 17.6% |
| Net margin | 15.1% | 16.4% | 18.3% | 15.4% | 16.2% | 15.8% |
| Return on equity | 19.9% | 20.9% | 22.5% | 18.3% | 18.5% | 20.0% |
| Return on assets | 13.6% | 13.3% | 14.5% | 11.7% | 11.8% | 12.2% |
| Free cash flow yield | 2.1% | 2.4% | 2.0% | 1.6% | 1.3% | 1.3% |
| Revenue growth | 8.2% | 16.7% | 22.0% | 19.4% | 2.8% | 28.2% |
| Earnings growth | -0.4% | 4.5% | 45.1% | 13.5% | 5.6% | 32.7% |
| Current ratio | 2.25x | 1.82x | 1.71x | 1.42x | 0.87x | 1.27x |
| Debt to equity | 0.20x | 0.21x | 0.24x | 0.16x | 0.18x | 2.01x |
| Equity ratio | 68.3% | 63.6% | 64.2% | 64.2% | 63.4% | 61.0% |
| Interest coverage | 14.12x | 13.26x | 16.12x | 18.06x | 26.86x | 24.97x |
| R&D as a share of sales | 26.3% | 28.3% | 2.7% | 3.0% | 3.3% | 4.1% |
| Buybacks as a share of market value | 1.1% | -1.6% | -0.2% | -0.3% | -0.1% | 1.4% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 15.5% | 13.6% | 11.5% |
| Operating income | 24.5% | 17.8% | 10.1% |
| Net income | 14.7% | 12.6% | 7.2% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 64.0% | 65.4% | 66.1% | 69.0% |
| Operating margin | 22.1% | 21.1% | 20.3% | 20.4% |
| Net margin | 15.7% | 16.3% | 16.2% | 17.0% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 10.3 | 10.1 | 7.9 | 8.9 | 6.5 | 9.2 | 7.3 | 8.8 | 9.5 | 12.1 |
| Price to sales | 1.6 | 1.7 | 1.4 | 1.4 | 1.1 | 1.5 | 1.1 | 1.7 | 1.6 | 2.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 1 years. Last went ex-dividend on 11 Nov 2025.
| FY2025 | FY2007 | |
|---|---|---|
| Paid in the year | 0.43 | 0.667 |
- 2-to-1 reverse split · 9 Sept 2024
- 2-to-1 reverse split · 16 May 2024
- 3-for-1 split · 22 May 2015
- 1-to-1 reverse split · 18 May 2009
- 1-to-1 reverse split · 16 May 2008
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.