10.50
-3.67%
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 661.4m
FY2016FY2025
Net income
−CHF 8.0m
FY2016FY2025
Free cash flow
−CHF 6.7m
FY2016FY2025
Shareholders' equity
CHF 428.1m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 661.4m | CHF 719.6m | CHF 847.7m | CHF 833.8m | CHF 588.1m | CHF 492.0m | CHF 632.7m | CHF 679.6m | CHF 612.3m | CHF 552.2m |
| Research and development | CHF 1.4m | — | CHF 1.7m | CHF 5.8m | CHF 6.4m | CHF 6.2m | CHF 2.9m | CHF 2.7m | CHF 4.5m | CHF 4.1m |
| Operating income | CHF 7.0m | −CHF 51.4m | CHF 29.9m | CHF 22.1m | CHF 46.3m | CHF 3.3m | CHF 18.9m | CHF 47.5m | CHF 46.3m | CHF 48.4m |
| Net income | −CHF 8.0m | −CHF 44.7m | −CHF 4.3m | CHF 16.5m | CHF 19.2m | −CHF 3.9m | CHF 10.7m | CHF 30.5m | CHF 27.7m | CHF 32.1m |
| Diluted earnings per share | -0.55 | -3.04 | -0.29 | 1.18 | 1.73 | -0.36 | 0.96 | 2.74 | 2.50 | 2.89 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 786.7m | CHF 810.7m | CHF 807.8m | CHF 915.0m | CHF 684.4m | CHF 677.1m | CHF 706.3m | CHF 705.3m | CHF 597.4m | CHF 530.7m |
| Cash and short-term investments | CHF 82.6m | CHF 77.1m | CHF 82.2m | CHF 78.6m | CHF 51.8m | CHF 61.3m | CHF 43.5m | CHF 30.9m | CHF 52.4m | CHF 92.8m |
| Total liabilities | CHF 358.6m | CHF 359.1m | CHF 319.7m | CHF 374.5m | CHF 346.0m | CHF 383.2m | CHF 396.4m | CHF 384.5m | CHF 342.2m | CHF 300.8m |
| Debt | CHF 140.3m | CHF 120.5m | CHF 108.2m | CHF 123.6m | CHF 174.9m | CHF 212.1m | CHF 188.9m | CHF 183.7m | CHF 140.7m | CHF 114.8m |
| Shareholders' equity | CHF 428.1m | CHF 451.6m | CHF 488.2m | CHF 540.5m | CHF 338.4m | CHF 293.9m | CHF 309.9m | CHF 320.8m | CHF 255.2m | CHF 229.9m |
| Shares outstanding | 15m | 15m | 15m | 14m | 11m | 11m | 11m | 11m | 11m | 11m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 47.2m | CHF 62.4m | CHF 75.1m | CHF 54.7m | CHF 75.8m | CHF 37.8m | CHF 82.0m | CHF 66.0m | CHF 38.5m | CHF 74.1m |
| Capital spending | −CHF 53.9m | −CHF 60.4m | −CHF 53.7m | −CHF 29.2m | −CHF 39.1m | −CHF 42.1m | −CHF 53.3m | −CHF 84.4m | −CHF 53.9m | −CHF 61.2m |
| Free cash flow | −CHF 6.7m | CHF 2.0m | CHF 21.4m | CHF 25.6m | CHF 36.6m | −CHF 4.3m | CHF 28.7m | −CHF 18.4m | −CHF 15.4m | CHF 12.9m |
| Dividends paid | — | −CHF 5.0m | −CHF 4.9m | −CHF 4.9m | −CHF 59,000 | −CHF 2.5m | −CHF 9.8m | −CHF 8.9m | −CHF 8.9m | −CHF 6.7m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sept 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 353.3m | CHF 326.9m | CHF 334.5m | CHF 329.5m | CHF 390.1m | CHF 195.0m | CHF 397.7m | CHF 198.8m |
| Operating income | CHF 8.8m | CHF 8.2m | −CHF 1.9m | −CHF 40.1m | CHF 225,000 | CHF 112,500 | CHF 17.7m | CHF 8.9m |
| Net income | CHF 3.2m | −CHF 3.0m | −CHF 5.0m | −CHF 41.5m | −CHF 3.2m | −CHF 1.6m | CHF 11.3m | CHF 5.7m |
| Diluted earnings per share | 0.22 | -0.21 | -0.34 | -2.82 | -0.22 | -0.11 | 0.77 | 0.39 |
| Cash from operations | — | CHF 39.0m | CHF 10.0m | CHF 47.0m | CHF 8.0m | CHF 5.0m | CHF 41.0m | CHF 22.0m |
| Capital spending | −CHF 10.0m | −CHF 26.0m | −CHF 27.0m | −CHF 29.0m | −CHF 28.0m | −CHF 14.0m | −CHF 28.0m | −CHF 12.0m |
| Free cash flow | — | CHF 13.0m | −CHF 17.0m | CHF 18.0m | −CHF 20.0m | −CHF 9.0m | CHF 13.0m | CHF 10.0m |
| Total assets | CHF 785.9m | CHF 786.7m | CHF 768.8m | CHF 810.7m | CHF 820.1m | CHF 820.1m | CHF 824.4m | CHF 807.8m |
| Cash and short-term investments | CHF 90.3m | CHF 82.6m | CHF 52.1m | CHF 77.1m | CHF 52.9m | CHF 52.9m | CHF 82.2m | CHF 82.2m |
| Debt | CHF 13.3m | CHF 140.3m | CHF 132.3m | CHF 119.7m | CHF 107.9m | CHF 28.4m | CHF 106.4m | CHF 29.7m |
| Shareholders' equity | CHF 439.6m | CHF 428.1m | CHF 426.4m | CHF 451.6m | CHF 504.5m | CHF 504.5m | CHF 488.2m | CHF 488.2m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -7.4% | 6.1% | 2.7% |
| Operating income | -32.0% | 16.0% | -14.4% |
| Net income | — | 15.2% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | -3.2% | 0.2% | 1.4% | 3.5% |
| Net margin | -3.8% | -1.3% | -0.6% | 1.4% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -20.8 | -4.5 | -62.0 | 17.1 | 21.6 | -101.7 | 41.7 | 17.7 | 30.6 | 24.5 |
| Price to sales | 0.3 | 0.3 | 0.3 | 0.3 | 0.7 | 0.8 | 0.7 | 0.8 | 1.4 | 1.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 25 Apr 2024.
| FY2024 | FY2023 | FY2022 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.17 | 0.17 | 0.338 | 1.352 | 1.352 | 1.352 | 1.014 | 1.014 |
- 5-for-1 split · 18 Apr 2013
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.