12.30
+0.82%
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 622.9m
FY2016FY2025
Net income
CHF 9.4m
FY2016FY2025
Free cash flow
CHF 20.2m
FY2016FY2025
Shareholders' equity
CHF 39.7m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 622.9m | CHF 642.1m | CHF 643.1m | CHF 636.7m | CHF 614.1m | CHF 600.3m | CHF 596.4m | CHF 576.6m | CHF 539.4m | CHF 527.7m |
| Research and development | — | — | — | — | — | — | — | — | CHF 2.9m | CHF 2.1m |
| Operating income | CHF 24.0m | −CHF 5.0m | CHF 40.9m | CHF 42.8m | CHF 34.7m | CHF 27.5m | CHF 51.7m | CHF 35.3m | CHF 30.8m | CHF 36.6m |
| Net income | CHF 9.4m | −CHF 35.2m | CHF 24.8m | CHF 30.2m | CHF 27.3m | CHF 21.8m | CHF 31.5m | CHF 31.8m | CHF 25.3m | CHF 28.4m |
| Diluted earnings per share | 1.43 | -5.38 | 3.79 | 4.60 | 4.19 | 3.35 | 4.83 | 4.89 | 4.29 | 4.79 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 320.0m | CHF 349.1m | CHF 368.4m | CHF 383.1m | CHF 377.1m | CHF 379.4m | CHF 404.3m | CHF 399.4m | CHF 343.3m | CHF 550.2m |
| Cash and short-term investments | CHF 9.0m | CHF 13.4m | CHF 16.6m | CHF 23.1m | CHF 18.2m | CHF 18.3m | CHF 19.9m | CHF 35.8m | CHF 38.5m | CHF 40.4m |
| Total liabilities | CHF 280.4m | CHF 318.3m | CHF 281.9m | CHF 301.6m | CHF 296.8m | CHF 310.9m | CHF 317.8m | CHF 309.7m | CHF 258.0m | CHF 306.7m |
| Debt | CHF 161.1m | CHF 194.3m | CHF 132.9m | CHF 154.2m | CHF 151.4m | CHF 169.1m | CHF 170.2m | CHF 179.6m | CHF 140.8m | CHF 166.4m |
| Shareholders' equity | CHF 39.7m | CHF 30.8m | CHF 86.5m | CHF 81.6m | CHF 78.4m | CHF 66.4m | CHF 78.3m | CHF 89.7m | CHF 85.3m | CHF 243.5m |
| Shares outstanding | 7m | 7m | 7m | 7m | 7m | 7m | 7m | 7m | 6m | 6m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 33.0m | −CHF 5.6m | CHF 53.0m | CHF 59.4m | CHF 49.3m | CHF 52.3m | CHF 57.1m | CHF 52.7m | CHF 55.7m | CHF 31.9m |
| Capital spending | −CHF 12.8m | −CHF 37.7m | −CHF 18.2m | −CHF 28.0m | −CHF 17.0m | −CHF 14.6m | −CHF 14.1m | −CHF 16.6m | −CHF 14.9m | −CHF 10.4m |
| Free cash flow | CHF 20.2m | −CHF 43.3m | CHF 34.8m | CHF 31.4m | CHF 32.3m | CHF 37.6m | CHF 43.0m | CHF 36.1m | CHF 40.8m | CHF 21.5m |
| Dividends paid | — | −CHF 16.4m | −CHF 16.3m | −CHF 15.7m | −CHF 15.2m | −CHF 15.1m | −CHF 14.6m | −CHF 14.1m | −CHF 12.3m | −CHF 12.0m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 283.3m | CHF 318.1m | CHF 152.4m | CHF 328.1m | CHF 314.0m | CHF 331.0m | CHF 312.1m | CHF 327.5m |
| Operating income | CHF 7.3m | CHF 14.2m | CHF 33.9m | −CHF 82.2m | CHF 77.2m | CHF 24.1m | CHF 16.8m | CHF 19.9m |
| Net income | CHF 4.6m | CHF 8.0m | CHF 668,500 | −CHF 44.6m | CHF 9.4m | CHF 11.9m | CHF 12.9m | CHF 17.2m |
| Diluted earnings per share | 0.71 | 1.23 | 0.10 | -6.82 | 1.44 | 1.82 | 1.97 | 2.63 |
| Cash from operations | CHF 9.0m | CHF 19.0m | CHF 7.0m | −CHF 24.0m | CHF 13.0m | CHF 29.0m | CHF 18.0m | CHF 30.0m |
| Capital spending | −CHF 13.0m | −CHF 7.0m | −CHF 2.0m | −CHF 9.0m | −CHF 27.0m | −CHF 8.0m | −CHF 9.0m | −CHF 14.0m |
| Free cash flow | −CHF 4.0m | CHF 12.0m | CHF 5.0m | −CHF 33.0m | −CHF 14.0m | CHF 21.0m | CHF 9.0m | CHF 16.0m |
| Total assets | CHF 313.2m | CHF 320.0m | CHF 337.9m | CHF 349.1m | CHF 386.3m | CHF 368.4m | CHF 364.6m | CHF 383.1m |
| Cash and short-term investments | CHF 8.1m | CHF 9.0m | CHF 13.5m | CHF 13.4m | CHF 11.5m | CHF 16.6m | CHF 11.1m | CHF 23.1m |
| Debt | CHF 74.0m | CHF 161.1m | CHF 186.2m | CHF 194.3m | CHF 159.6m | CHF 132.9m | CHF 125.6m | CHF 154.2m |
| Shareholders' equity | CHF 39.8m | CHF 39.7m | CHF 31.9m | CHF 30.8m | CHF 81.3m | CHF 81.6m | CHF 77.9m | CHF 81.6m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -0.7% | 0.7% | 2.2% |
| Operating income | -17.5% | -2.7% | -3.4% |
| Net income | -32.3% | -15.5% | -9.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 1.5% | 4.0% | 4.4% | 5.4% |
| Net margin | -2.0% | 1.1% | 2.1% | 3.4% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.5 | -7.7 | 19.0 | 15.9 | 21.5 | 22.5 | 18.5 | 16.3 | 18.0 | 15.6 |
| Price to sales | 0.1 | 0.4 | 0.7 | 0.8 | 0.9 | 0.8 | 1.0 | 0.9 | 0.8 | 0.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 27 May 2024.
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 2.51 | 1.85 | 1.20 | 1.17 | 1.16 | 2.24 | 2.17 | 2.09 |
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.