0.26
-1.92%
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 149.9m
FY2017FY2026
Net income
SGD 6.8m
FY2017FY2026
Free cash flow
SGD 31.7m
FY2017FY2026
Shareholders' equity
SGD 287.2m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 149.9m | SGD 181.5m | SGD 214.1m | SGD 298.0m | SGD 240.3m | SGD 153.1m | SGD 226.1m | SGD 200.0m | SGD 132.1m | SGD 199.3m |
| Gross profit | SGD 29.6m | SGD 19.1m | −SGD 16.5m | SGD 19.9m | SGD 16.0m | SGD 6.1m | SGD 24.8m | SGD 31.9m | SGD 35.5m | SGD 47.4m |
| Operating income | SGD 16.3m | SGD 4.2m | −SGD 31.5m | SGD 4.4m | −SGD 7.3m | −SGD 5.8m | SGD 9.8m | SGD 21.1m | SGD 26.0m | SGD 32.7m |
| Net income | SGD 6.8m | −SGD 5.9m | −SGD 31.0m | SGD 22.1m | SGD 24.2m | −SGD 3.8m | SGD 15.8m | SGD 7.6m | SGD 30.6m | SGD 41.0m |
| Diluted earnings per share | 0.01 | -0.01 | -0.05 | 0.04 | 0.04 | -0.01 | 0.03 | 0.01 | 0.05 | 0.07 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SGD 545.5m | SGD 512.3m | SGD 577.4m | SGD 709.2m | SGD 622.6m | SGD 603.7m | SGD 617.1m | SGD 604.0m | SGD 576.6m | SGD 516.9m |
| Cash and short-term investments | — | — | — | — | — | — | SGD 69.2m | SGD 78.4m | SGD 50.4m | SGD 115.8m |
| Total liabilities | SGD 239.6m | SGD 214.4m | SGD 260.0m | SGD 345.4m | SGD 262.4m | SGD 260.1m | SGD 288.5m | SGD 276.2m | SGD 241.3m | SGD 196.2m |
| Debt | SGD 48.4m | SGD 56.8m | SGD 65.9m | SGD 122.8m | SGD 95.1m | SGD 85.5m | SGD 130.5m | SGD 116.2m | SGD 96.6m | SGD 27.9m |
| Shareholders' equity | SGD 287.2m | SGD 278.1m | SGD 293.8m | SGD 338.2m | SGD 336.3m | SGD 320.4m | SGD 328.6m | SGD 327.8m | SGD 335.3m | SGD 320.7m |
| Shares outstanding | 570m | 570m | 570m | 570m | 570m | 563m | 564m | 569m | 568m | 571m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SGD 32.2m | SGD 29.0m | −SGD 14.3m | −SGD 38.2m | SGD 45.9m | SGD 20.1m | SGD 27.8m | SGD 5.5m | SGD 9.0m | SGD 8.9m |
| Capital spending | −SGD 462,000 | −SGD 1.1m | −SGD 119,000 | −SGD 816,000 | −SGD 418,000 | −SGD 1.5m | −SGD 546,000 | −SGD 3.0m | −SGD 10.5m | −SGD 473,000 |
| Free cash flow | SGD 31.7m | SGD 27.9m | −SGD 14.4m | −SGD 39.0m | SGD 45.5m | SGD 18.6m | SGD 27.2m | SGD 2.5m | −SGD 1.5m | SGD 8.4m |
| Dividends paid | −SGD 7.1m | −SGD 5.5m | −SGD 8.5m | −SGD 11.3m | −SGD 11.3m | −SGD 6.8m | −SGD 12.5m | −SGD 12.5m | −SGD 12.5m | −SGD 12.4m |
Latest quarters
By quarter end
| Sept 2025 | Mar 2025 | Sept 2024 | Mar 2024 | Sept 2023 | Jun 2023 | Sept 2020 | Mar 2020 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 63.1m | SGD 128.8m | SGD 52.7m | SGD 66.3m | SGD 147.8m | SGD 76.7m | SGD 34.5m | SGD 226.1m |
| Gross profit | SGD 15.5m | SGD 11.5m | SGD 7.6m | −SGD 14.7m | −SGD 1.7m | SGD 1.9m | −SGD 3.1m | SGD 24.8m |
| Operating income | SGD 6.9m | −SGD 1.1m | −SGD 1.7m | −SGD 24.6m | −SGD 11.2m | −SGD 4.8m | −SGD 4.2m | SGD 9.8m |
| Net income | SGD 5.3m | SGD 539,000 | −SGD 6.5m | −SGD 18.4m | −SGD 12.6m | −SGD 6.3m | −SGD 4.1m | SGD 15.8m |
| Diluted earnings per share | 0.01 | 0.00 | -0.01 | -0.03 | -0.02 | -0.01 | -0.01 | 0.03 |
| Cash from operations | — | — | — | — | — | — | SGD 9.0m | — |
| Capital spending | — | — | — | — | — | — | — | −SGD 2.0m |
| Total assets | SGD 497.1m | SGD 512.3m | SGD 521.6m | SGD 577.4m | SGD 624.6m | SGD 624.6m | SGD 582.7m | SGD 617.1m |
| Cash and short-term investments | — | — | — | — | — | SGD 73.8m | SGD 118.1m | SGD 133.4m |
| Debt | SGD 52.9m | SGD 56.8m | SGD 61.1m | SGD 65.9m | SGD 55.2m | SGD 138.1m | SGD 92.6m | SGD 130.5m |
| Shareholders' equity | SGD 289.8m | SGD 278.1m | SGD 281.9m | SGD 293.8m | SGD 316.6m | SGD 337.7m | SGD 324.9m | SGD 328.6m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -20.5% | -0.4% | -4.8% |
| Operating income | 54.9% | — | -1.2% |
| Net income | -32.4% | — | -19.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 14.7% | 6.2% | 6.0% | 11.4% |
| Operating margin | 6.2% | -0.8% | -1.6% | 3.9% |
| Net margin | 0.3% | -1.0% | 1.0% | 7.5% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 21.7 | -35.0 | -4.0 | 6.2 | 8.0 | -52.7 | 11.9 | 33.6 | 9.3 | 10.7 |
| Price to sales | 1.0 | 1.1 | 0.6 | 0.5 | 0.8 | 1.3 | 0.8 | 1.3 | 2.1 | 2.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 19 years. Last went ex-dividend on 1 Dec 2025.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.012 | 0.01 | 0.015 | 0.02 | 0.02 | 0.012 | 0.022 | 0.022 |
- 5-for-4 split · 19 Jul 2017
- 11-for-10 split · 8 Dec 2015
- 11-for-10 split · 1 Aug 2012
- 2-for-1 split · 16 Jan 2008
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.