258.20
+0.23%
Close of 9 Nov 2026, in CHF
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in CHF, from our data supplier.
Revenue
CHF 882.5m
FY2016FY2025
Net income
−CHF 110.7m
FY2016FY2025
Free cash flow
CHF 102.7m
FY2016FY2025
Shareholders' equity
CHF 1.15bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 882.5m | CHF 934.3m | CHF 1.07bn | CHF 1.14bn | CHF 946.6m | CHF 730.9m | CHF 636.8m | CHF 593.8m | CHF 548.6m | CHF 506.2m |
| Gross profit | CHF 280.2m | CHF 320.6m | CHF 390.5m | CHF 405.3m | CHF 388.0m | CHF 339.9m | CHF 282.7m | CHF 278.0m | CHF 264.8m | CHF 239.4m |
| Research and development | CHF 68.6m | CHF 68.4m | CHF 70.0m | CHF 61.0m | CHF 59.8m | CHF 48.6m | CHF 48.9m | CHF 63.7m | CHF 62.3m | CHF 55.0m |
| Operating income | CHF 25.2m | CHF 75.6m | CHF 136.0m | CHF 146.0m | CHF 141.1m | CHF 123.0m | CHF 88.9m | CHF 87.4m | CHF 81.8m | CHF 68.7m |
| Net income | −CHF 110.7m | CHF 67.7m | CHF 132.1m | CHF 121.1m | CHF 121.7m | CHF 103.7m | CHF 73.2m | CHF 70.7m | CHF 66.5m | CHF 54.5m |
| Diluted earnings per share | -8.73 | 5.30 | 10.28 | 9.44 | 9.42 | 8.67 | 6.12 | 5.95 | 5.60 | 4.67 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 1.70bn | CHF 2.12bn | CHF 2.07bn | CHF 2.16bn | CHF 2.04bn | CHF 1.13bn | CHF 939.8m | CHF 857.7m | CHF 804.0m | CHF 736.2m |
| Cash and short-term investments | CHF 311.4m | CHF 406.0m | CHF 366.4m | CHF 293.2m | CHF 241.9m | CHF 470.9m | CHF 316.8m | CHF 296.8m | CHF 309.4m | CHF 246.7m |
| Total liabilities | CHF 546.6m | CHF 686.2m | CHF 725.1m | CHF 776.4m | CHF 800.3m | CHF 380.5m | CHF 280.7m | CHF 245.3m | CHF 253.8m | CHF 249.1m |
| Debt | CHF 218.3m | CHF 321.3m | CHF 316.1m | CHF 307.7m | CHF 313.7m | CHF 38.7m | CHF 47.9m | CHF 2.3m | CHF 5.6m | CHF 1.8m |
| Shareholders' equity | CHF 1.15bn | CHF 1.44bn | CHF 1.35bn | CHF 1.36bn | CHF 1.22bn | CHF 733.7m | CHF 659.1m | CHF 612.4m | CHF 550.1m | CHF 487.1m |
| Shares outstanding | 13m | 13m | 13m | 13m | 13m | 12m | 12m | 12m | 12m | 12m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 138.0m | CHF 148.5m | CHF 160.6m | CHF 128.3m | CHF 169.9m | CHF 208.3m | CHF 98.8m | CHF 92.7m | CHF 99.4m | CHF 118.8m |
| Capital spending | −CHF 35.3m | −CHF 30.7m | −CHF 34.9m | −CHF 36.2m | −CHF 39.7m | −CHF 41.3m | −CHF 23.9m | −CHF 11.8m | −CHF 8.1m | −CHF 6.8m |
| Free cash flow | CHF 102.7m | CHF 117.9m | CHF 125.6m | CHF 92.0m | CHF 130.1m | CHF 167.0m | CHF 74.9m | CHF 80.9m | CHF 91.3m | CHF 112.0m |
| Dividends paid | −CHF 38.0m | −CHF 38.3m | −CHF 37.0m | −CHF 35.6m | −CHF 27.6m | −CHF 26.2m | −CHF 24.8m | −CHF 23.5m | −CHF 20.3m | −CHF 20.1m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 427.5m | CHF 443.0m | CHF 439.5m | CHF 467.1m | CHF 467.2m | CHF 532.9m | CHF 541.5m | CHF 270.8m |
| Gross profit | CHF 144.9m | CHF 151.6m | CHF 159.3m | CHF 159.8m | CHF 160.8m | CHF 185.9m | CHF 204.6m | CHF 102.3m |
| Operating income | CHF 18.4m | CHF 21.6m | CHF 23.1m | CHF 45.9m | CHF 23.2m | CHF 67.6m | CHF 61.5m | CHF 31.3m |
| Net income | CHF 12.3m | −CHF 128.6m | CHF 17.9m | CHF 45.2m | CHF 22.5m | CHF 78.9m | CHF 53.2m | CHF 26.6m |
| Diluted earnings per share | 0.99 | -10.15 | 1.41 | 3.54 | 1.76 | 6.14 | 4.14 | 2.08 |
| Cash from operations | CHF 17.0m | CHF 78.0m | CHF 61.0m | CHF 106.0m | CHF 43.0m | CHF 80.0m | CHF 83.0m | — |
| Capital spending | −CHF 5.0m | −CHF 30.0m | −CHF 5.0m | −CHF 11.0m | −CHF 3.0m | −CHF 16.0m | −CHF 18.0m | — |
| Free cash flow | CHF 12.0m | CHF 48.0m | CHF 56.0m | CHF 95.0m | CHF 40.0m | CHF 64.0m | CHF 65.0m | — |
| Total assets | CHF 1.65bn | CHF 1.70bn | CHF 1.94bn | CHF 2.12bn | CHF 2.12bn | CHF 2.07bn | CHF 2.08bn | — |
| Cash and short-term investments | CHF 224.6m | CHF 311.4m | CHF 397.0m | CHF 406.0m | CHF 343.8m | CHF 366.4m | CHF 314.3m | — |
| Debt | CHF 20.2m | CHF 229.0m | CHF 322.0m | CHF 321.3m | CHF 315.5m | CHF 316.7m | CHF 300.0m | — |
| Shareholders' equity | CHF 1.12bn | CHF 1.15bn | CHF 1.28bn | CHF 1.44bn | CHF 1.41bn | CHF 1.35bn | CHF 1.34bn | — |
Financial ratios
Data as of 2 Nov 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 31.8% | 34.3% | 36.3% | 35.4% | 41.0% | 46.5% |
| Operating margin | 2.9% | 8.7% | 12.5% | 12.6% | 15.0% | 16.4% |
| Net margin | -12.5% | 7.2% | 12.3% | 10.6% | 12.9% | 14.2% |
| Return on equity | -9.6% | 4.7% | 9.8% | 8.9% | 9.9% | 14.1% |
| Return on assets | -6.5% | 3.2% | 6.4% | 5.6% | 6.0% | 9.2% |
| Free cash flow yield | 5.5% | 5.7% | 6.2% | 5.2% | 6.6% | 8.5% |
| Revenue growth | -5.5% | -13.0% | -6.1% | 20.9% | 29.5% | 14.8% |
| Earnings growth | -263.5% | -48.8% | 9.0% | -0.4% | 17.3% | 41.7% |
| Current ratio | 2.46x | 1.61x | 2.86x | 2.39x | 2.19x | 3.46x |
| Debt to equity | 0.14x | 0.18x | 0.19x | 0.19x | 0.21x | 0.02x |
| Equity ratio | 67.8% | 67.7% | 65.0% | 62.8% | 59.9% | 64.9% |
| Interest coverage | 7.60x | 29.83x | 101.19x | 97.43x | 33.48x | 90.77x |
| R&D as a share of sales | 7.8% | 7.3% | 6.5% | 5.3% | 6.3% | 6.7% |
| Buybacks as a share of market value | 0.7% | 0.7% | -0.1% | 0.7% | -8.0% | -0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -8.3% | 3.8% | 7.2% |
| Operating income | -44.3% | -27.1% | -9.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 33.1% | 34.6% | 37.2% | 40.3% |
| Operating margin | 5.5% | 9.5% | 11.3% | 12.3% |
| Net margin | -2.4% | 5.2% | 7.6% | 9.0% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -14.7 | 38.2 | 33.4 | 43.7 | 59.0 | 50.0 | 44.5 | 32.1 | 36.2 | 34.0 |
| Price to sales | 1.8 | 2.8 | 4.1 | 4.6 | 7.6 | 7.1 | 5.1 | 3.8 | 4.4 | 3.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 29 years. Last went ex-dividend on 17 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 3.00 | 1.50 | 1.50 | 1.45 | 1.40 | 1.15 | 1.10 | 2.10 |
- 1-to-1 reverse split · 24 Aug 2005
- 1-to-1 reverse split · 1 Oct 2004
- 100000-to-1 reverse split · 4 May 2001
- 1-for-0.1 split · 3 Jun 1999
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.