0.84
-2.33%
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 187.7m
FY2017FY2026
Net income
SGD 23.9m
FY2017FY2026
Free cash flow
SGD 43.7m
FY2017FY2026
Shareholders' equity
SGD 341.6m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 187.7m | SGD 163.5m | SGD 143.1m | SGD 135.8m | SGD 122.6m | SGD 112.9m | SGD 124.7m | SGD 117.2m | SGD 97.7m | SGD 114.8m |
| Operating income | SGD 33.8m | SGD 28.5m | SGD 27.0m | SGD 19.3m | SGD 21.0m | SGD 19.6m | SGD 16.0m | SGD 8.3m | SGD 5.0m | −SGD 7.0m |
| Net income | SGD 23.9m | SGD 19.2m | SGD 18.2m | SGD 15.7m | SGD 11.4m | SGD 9.9m | SGD 7.6m | SGD 2.9m | SGD 1.2m | −SGD 9.6m |
| Diluted earnings per share | 0.10 | 0.08 | 0.08 | 0.07 | 0.05 | 0.04 | 0.03 | 0.01 | 0.01 | -0.04 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SGD 569.0m | SGD 532.3m | SGD 519.1m | SGD 491.5m | SGD 476.3m | SGD 459.3m | SGD 461.4m | SGD 448.9m | SGD 413.1m | SGD 443.5m |
| Cash and short-term investments | — | — | — | — | — | — | SGD 39.7m | SGD 14.5m | SGD 9.0m | SGD 11.3m |
| Total liabilities | SGD 227.3m | SGD 210.0m | SGD 209.7m | SGD 198.2m | SGD 195.4m | SGD 188.4m | SGD 202.2m | SGD 196.5m | SGD 163.6m | SGD 196.8m |
| Debt | SGD 83.2m | SGD 79.2m | SGD 46.4m | SGD 50.7m | SGD 56.6m | SGD 56.4m | SGD 105.9m | SGD 92.2m | SGD 92.5m | SGD 106.0m |
| Shareholders' equity | SGD 341.6m | SGD 322.3m | SGD 309.3m | SGD 293.4m | SGD 280.9m | SGD 270.9m | SGD 259.2m | SGD 252.3m | SGD 249.5m | SGD 246.7m |
| Shares outstanding | 232m | 232m | 232m | 232m | 232m | 232m | 232m | 232m | 233m | 236m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SGD 67.5m | SGD 51.4m | SGD 39.5m | SGD 43.5m | SGD 37.0m | SGD 29.1m | SGD 54.5m | SGD 32.5m | SGD 23.9m | SGD 28.0m |
| Capital spending | −SGD 23.8m | −SGD 45.2m | −SGD 25.8m | −SGD 3.6m | −SGD 13.2m | −SGD 8.0m | −SGD 5.9m | −SGD 22.6m | −SGD 4.6m | −SGD 8.6m |
| Free cash flow | SGD 43.7m | SGD 6.3m | SGD 13.7m | SGD 39.9m | SGD 23.8m | SGD 21.1m | SGD 48.6m | SGD 9.9m | SGD 19.3m | SGD 19.4m |
| Dividends paid | −SGD 4.1m | −SGD 3.5m | −SGD 2.3m | −SGD 1.2m | −SGD 929,000 | −SGD 697,000 | −SGD 464,000 | −SGD 464,000 | −SGD 464,000 | −SGD 464,000 |
Latest quarters
By quarter end
| Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Dec 2020 | Jun 2020 | Dec 2019 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 89.7m | SGD 84.7m | SGD 78.8m | SGD 67.9m | SGD 75.3m | SGD 52.5m | SGD 124.7m | SGD 37.3m |
| Operating income | SGD 20.1m | SGD 12.4m | SGD 16.7m | SGD 11.5m | SGD 16.2m | SGD 6.4m | SGD 16.0m | SGD 5.8m |
| Net income | SGD 13.6m | SGD 7.2m | SGD 12.1m | SGD 7.4m | SGD 10.8m | SGD 3.5m | SGD 7.6m | SGD 4.0m |
| Diluted earnings per share | 0.06 | 0.03 | 0.05 | 0.03 | 0.05 | 0.02 | 0.03 | 0.02 |
| Cash from operations | SGD 29.0m | SGD 32.0m | SGD 18.0m | SGD 28.0m | SGD 10.0m | SGD 5.0m | SGD 10.0m | SGD 17.0m |
| Capital spending | −SGD 5.0m | −SGD 27.0m | −SGD 17.0m | −SGD 7.0m | −SGD 18.0m | −SGD 1.0m | −SGD 1.0m | −SGD 3.0m |
| Free cash flow | SGD 24.0m | SGD 5.0m | SGD 1.0m | SGD 21.0m | −SGD 8.0m | SGD 4.0m | SGD 9.0m | SGD 14.0m |
| Total assets | SGD 556.6m | SGD 532.3m | SGD 540.0m | SGD 519.1m | SGD 523.3m | SGD 462.4m | SGD 461.4m | SGD 479.3m |
| Cash and short-term investments | — | — | — | — | — | SGD 39.3m | SGD 39.7m | SGD 32.0m |
| Debt | SGD 84.5m | SGD 79.2m | SGD 75.7m | SGD 46.4m | SGD 63.3m | SGD 106.0m | SGD 105.9m | SGD 97.5m |
| Shareholders' equity | SGD 331.8m | SGD 322.3m | SGD 318.4m | SGD 309.3m | SGD 302.5m | SGD 263.6m | SGD 259.2m | SGD 261.4m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 11.4% | 10.7% | 3.0% |
| Operating income | 20.5% | 11.5% | — |
| Net income | 15.0% | 19.3% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 17.8% | 17.3% | 17.2% | 11.2% |
| Net margin | 12.3% | 12.2% | 11.4% | 6.2% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 8.4 | 9.3 | 7.8 | 6.8 | 9.5 | 11.1 | 13.3 | 41.4 | 55.6 | -7.8 |
| Price to sales | 1.1 | 1.1 | 1.0 | 0.8 | 0.9 | 1.0 | 0.8 | 1.0 | 0.7 | 0.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 7 years. Last went ex-dividend on 4 Nov 2025.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.018 | 0.009 | 0.006 | 0.002 | 0.001 | 0.003 | 0.002 | 0.002 |
- 2-to-1 reverse split · 23 Feb 2016
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.