S
31.05
-0.96%
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 332.0m
FY2022FY2025
Net income
CHF 67.7m
FY2022FY2025
Free cash flow
CHF 106.6m
FY2022FY2025
Shareholders' equity
CHF 911.4m
FY2022FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Revenue | CHF 332.0m | CHF 290.9m | CHF 260.1m | CHF 233.5m |
| Operating income | CHF 89.3m | CHF 71.0m | CHF 47.9m | −CHF 28.6m |
| Net income | CHF 67.7m | CHF 61.6m | CHF 46.1m | −CHF 72.1m |
| Diluted earnings per share | 0.35 | 0.32 | 0.47 | -0.73 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Total assets | CHF 1.33bn | CHF 1.46bn | CHF 1.53bn | CHF 1.29bn |
| Cash and short-term investments | CHF 92.7m | CHF 78.7m | CHF 96.0m | CHF 42.6m |
| Total liabilities | CHF 425.5m | CHF 471.6m | CHF 247.7m | CHF 227.0m |
| Debt | CHF 31.1m | CHF 257.2m | CHF 15.0m | CHF 50.0m |
| Shareholders' equity | CHF 911.4m | CHF 996.9m | CHF 1.28bn | CHF 1.06bn |
| Shares outstanding | 194m | 194m | 98m | 98m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Cash from operations | CHF 140.5m | CHF 125.2m | CHF 91.9m | CHF 47.3m |
| Capital spending | −CHF 33.9m | −CHF 32.1m | −CHF 28.4m | −CHF 1.1m |
| Free cash flow | CHF 106.6m | CHF 93.1m | CHF 63.4m | CHF 46.2m |
| Dividends paid | −CHF 60.0m | −CHF 229.9m | — | — |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 179.8m | CHF 91.6m | CHF 91.5m | CHF 87.9m | CHF 87.9m | CHF 82.0m | CHF 81.9m | CHF 76.4m |
| Operating income | CHF 70.6m | CHF 47.8m | CHF 47.8m | CHF 39.5m | CHF 39.5m | CHF 42.2m | CHF 42.2m | CHF 34.2m |
| Net income | CHF 56.4m | CHF 19.9m | CHF 19.9m | CHF 13.9m | CHF 13.9m | CHF 19.8m | CHF 19.8m | CHF 11.1m |
| Diluted earnings per share | 0.58 | 0.10 | 0.10 | 0.07 | 0.07 | 0.10 | 0.10 | 0.06 |
| Cash from operations | CHF 91.0m | CHF 57.0m | CHF 29.0m | CHF 79.0m | CHF 40.0m | CHF 69.0m | CHF 34.0m | CHF 54.0m |
| Capital spending | — | — | — | — | — | −CHF 1.0m | — | — |
| Free cash flow | — | — | — | — | — | CHF 68.0m | — | — |
| Total assets | CHF 1.29bn | CHF 1.33bn | CHF 1.33bn | CHF 1.32bn | CHF 1.32bn | CHF 1.46bn | CHF 1.33bn | — |
| Cash and short-term investments | CHF 67.7m | CHF 92.7m | CHF 92.7m | CHF 88.9m | CHF 71.1m | CHF 78.7m | CHF 71.4m | — |
| Debt | CHF 30.6m | CHF 31.1m | CHF 31.1m | CHF 32.3m | CHF 32.3m | CHF 24.0m | CHF 21.8m | — |
| Shareholders' equity | CHF 884.0m | CHF 911.4m | CHF 911.4m | CHF 874.4m | CHF 874.4m | CHF 996.9m | CHF 904.3m | — |
Financial ratios
Data as of 26 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Operating margin | 26.5% | 24.1% | 18.4% | -32.1% |
| Net margin | 20.4% | 21.2% | 17.7% | -30.9% |
| Return on equity | 7.4% | 6.2% | 3.6% | -6.8% |
| Return on assets | 5.1% | 4.2% | 3.0% | -5.6% |
| Free cash flow yield | 3.0% | 2.7% | — | — |
| Revenue growth | 14.1% | 11.8% | 11.4% | — |
| Earnings growth | 9.9% | 33.6% | -163.9% | — |
| Current ratio | 1.43x | 1.65x | 1.26x | 0.80x |
| Debt to equity | 0.03x | 0.02x | 0.06x | 0.05x |
| Equity ratio | 68.5% | 68.2% | 83.8% | 82.1% |
| Interest coverage | 23.66x | 48.68x | 31.46x | -223.85x |
| Buybacks as a share of market value | -0.0% | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 12.4% | — | — |
Valuation history
At each fiscal year end
| FY2025 | |
|---|---|
| Price to earnings | 104.1 |
| Price to sales | 21.2 |
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.