0.38
-2.56%
Close of 6 Nov 2026, in SGD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in SGD, from our data supplier.
Revenue
SGD 209.9m
FY2016FY2025
Net income
SGD 2.0m
FY2016FY2025
Free cash flow
−SGD 1.1m
FY2016FY2025
Shareholders' equity
SGD 171.2m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 209.9m | SGD 238.0m | SGD 205.6m | SGD 186.8m | SGD 173.6m | SGD 183.2m | SGD 186.7m | SGD 218.3m | SGD 212.9m | SGD 214.7m |
| Gross profit | SGD 28.6m | SGD 36.4m | SGD 33.0m | SGD 27.2m | SGD 33.7m | SGD 45.0m | SGD 40.8m | SGD 46.7m | SGD 39.0m | SGD 41.0m |
| Operating income | −SGD 1.8m | SGD 2.2m | SGD 4.9m | −SGD 1.0m | SGD 6.6m | SGD 19.2m | SGD 19.4m | SGD 23.3m | SGD 15.8m | SGD 13.8m |
| Net income | SGD 2.0m | SGD 5.8m | SGD 4.7m | SGD 2.3m | SGD 11.5m | SGD 13.9m | SGD 16.7m | SGD 20.2m | SGD 9.9m | SGD 11.6m |
| Diluted earnings per share | 0.01 | 0.03 | 0.02 | 0.01 | 0.05 | 0.06 | 0.07 | 0.09 | 0.04 | 0.05 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SGD 279.0m | SGD 262.8m | SGD 264.1m | SGD 258.4m | SGD 267.0m | SGD 265.8m | SGD 244.5m | SGD 223.6m | SGD 208.7m | SGD 197.3m |
| Cash and short-term investments | — | — | — | — | — | SGD 91.8m | SGD 72.7m | SGD 60.1m | SGD 50.6m | SGD 45.4m |
| Total liabilities | SGD 107.7m | SGD 86.6m | SGD 90.7m | SGD 81.7m | SGD 77.2m | SGD 87.8m | SGD 83.6m | SGD 74.0m | SGD 74.8m | SGD 72.5m |
| Debt | — | — | — | — | SGD 707,000 | SGD 19.0m | SGD 44.3m | SGD 26,000 | SGD 77,000 | SGD 123,000 |
| Shareholders' equity | SGD 171.2m | SGD 175.5m | SGD 172.3m | SGD 176.7m | SGD 189.8m | SGD 177.9m | SGD 160.9m | SGD 149.6m | SGD 133.9m | SGD 124.8m |
| Shares outstanding | 226m | 226m | 226m | 226m | 226m | 226m | 226m | 228m | 226m | 227m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SGD 9.7m | SGD 21.5m | SGD 7.8m | SGD 5.6m | SGD 12.3m | SGD 30.5m | SGD 17.9m | SGD 18.5m | SGD 13.7m | SGD 13.1m |
| Capital spending | −SGD 10.7m | −SGD 11.2m | −SGD 13.1m | −SGD 6.8m | −SGD 6.9m | −SGD 5.8m | −SGD 2.3m | −SGD 10.0m | −SGD 5.0m | −SGD 2.2m |
| Free cash flow | −SGD 1.1m | SGD 10.3m | −SGD 5.3m | −SGD 1.3m | SGD 5.5m | SGD 24.7m | SGD 15.6m | SGD 8.5m | SGD 8.7m | SGD 10.9m |
| Dividends paid | −SGD 4.6m | −SGD 4.6m | −SGD 4.6m | −SGD 4.6m | −SGD 4.6m | −SGD 3.4m | −SGD 3.4m | −SGD 2.3m | −SGD 1.1m | −SGD 1.1m |
Latest quarters
By quarter end
| Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Dec 2020 | Jun 2020 | Dec 2019 | Sept 2019 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 102.5m | SGD 116.5m | SGD 121.6m | SGD 112.7m | SGD 103.5m | SGD 79.7m | SGD 51.0m | SGD 46.4m |
| Gross profit | SGD 13.9m | SGD 18.7m | SGD 17.7m | SGD 17.3m | SGD 27.9m | SGD 17.1m | SGD 10.4m | SGD 10.4m |
| Operating income | −SGD 440,000 | SGD 2.1m | SGD 2.5m | SGD 4.6m | SGD 14.3m | SGD 4.9m | SGD 4.7m | SGD 5.5m |
| Net income | SGD 405,000 | SGD 2.6m | SGD 3.2m | SGD 1.2m | SGD 10.1m | SGD 3.7m | SGD 4.3m | SGD 4.7m |
| Diluted earnings per share | 0.00 | 0.01 | 0.01 | 0.01 | 0.04 | 0.02 | 0.02 | 0.02 |
| Cash from operations | SGD 3.0m | SGD 17.0m | SGD 3.0m | — | SGD 11.0m | SGD 3.0m | SGD 2.0m | SGD 5.0m |
| Capital spending | −SGD 5.0m | −SGD 6.0m | −SGD 4.0m | — | −SGD 2.0m | — | −SGD 2.0m | −SGD 1.0m |
| Free cash flow | −SGD 2.0m | SGD 11.0m | −SGD 1.0m | — | SGD 9.0m | — | SGD 0 | SGD 4.0m |
| Total assets | SGD 251.6m | SGD 262.8m | SGD 278.1m | SGD 264.1m | SGD 265.8m | SGD 237.1m | SGD 244.5m | SGD 216.6m |
| Cash and short-term investments | — | — | — | — | SGD 91.8m | SGD 73.1m | SGD 72.7m | SGD 70.6m |
| Debt | — | — | — | — | SGD 19.0m | SGD 18.6m | SGD 44.3m | SGD 1.5m |
| Shareholders' equity | SGD 163.8m | SGD 175.5m | SGD 173.1m | SGD 172.3m | SGD 177.9m | SGD 163.7m | SGD 160.9m | SGD 156.0m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 4.0% | 2.8% | -1.0% |
| Operating income | 21.2% | — | -19.3% |
| Net income | -4.0% | -32.1% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 14.5% | 14.9% | 17.0% | 17.1% |
| Operating margin | 0.1% | 0.5% | 2.5% | 3.9% |
| Net margin | 1.7% | 1.7% | 3.3% | 3.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 73.7 | 17.2 | 21.4 | 48.7 | 15.1 | 9.2 | 6.2 | 4.7 | 8.3 | 5.4 |
| Price to sales | 0.7 | 0.4 | 0.5 | 0.6 | 1.0 | 0.7 | 0.6 | 0.4 | 0.4 | 0.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 9 years. Last went ex-dividend on 8 May 2025.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.02 | 0.02 | 0.02 | 0.04 | 0.02 | 0.015 | 0.01 | 0.01 |
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.