0.61
-2.40%
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 2.45bn
FY2016FY2025
Net income
SGD 390.3m
FY2016FY2025
Free cash flow
SGD 121.0m
FY2016FY2025
Shareholders' equity
SGD 8.21bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 2.45bn | SGD 2.53bn | SGD 2.42bn | SGD 1.73bn | SGD 1.07bn | SGD 1.06bn | SGD 2.48bn | SGD 2.54bn | SGD 2.39bn | SGD 2.23bn |
| Gross profit | SGD 747.4m | SGD 836.1m | SGD 882.8m | SGD 601.8m | SGD 326.9m | SGD 231.9m | SGD 1.03bn | SGD 1.15bn | SGD 1.07bn | SGD 689.5m |
| Operating income | SGD 454.8m | SGD 592.5m | SGD 635.5m | SGD 405.4m | SGD 210.3m | SGD 70.2m | SGD 863.4m | SGD 975.2m | SGD 892.3m | SGD 547.4m |
| Net income | SGD 390.3m | SGD 578.9m | SGD 611.6m | SGD 340.1m | SGD 183.3m | SGD 69.2m | SGD 688.6m | SGD 755.4m | SGD 685.6m | SGD 384.5m |
| Diluted earnings per share | 0.03 | 0.05 | 0.05 | 0.03 | 0.02 | 0.01 | 0.06 | 0.06 | 0.05 | 0.02 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SGD 9.19bn | SGD 9.23bn | SGD 9.15bn | SGD 8.80bn | SGD 8.79bn | SGD 8.79bn | SGD 9.25bn | SGD 9.77bn | SGD 9.61bn | SGD 11.45bn |
| Cash and short-term investments | — | — | — | — | — | SGD 3.99bn | SGD 3.95bn | SGD 4.21bn | SGD 3.83bn | SGD 4.96bn |
| Total liabilities | SGD 980.4m | SGD 933.0m | SGD 954.6m | SGD 801.4m | SGD 896.8m | SGD 952.0m | SGD 1.19bn | SGD 1.99bn | SGD 2.17bn | SGD 1.92bn |
| Debt | — | — | — | — | — | SGD 262.8m | SGD 260.6m | SGD 1.04bn | SGD 1.21bn | SGD 1.16bn |
| Shareholders' equity | SGD 8.21bn | SGD 8.30bn | SGD 8.19bn | SGD 8.00bn | SGD 7.90bn | SGD 7.84bn | SGD 8.06bn | SGD 7.78bn | SGD 7.44bn | SGD 9.53bn |
| Shares outstanding | 12,065m | 12,065m | 12,065m | 12,065m | 12,065m | 12,065m | 12,057m | 12,014m | 13,399m | 18,890m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SGD 790.0m | SGD 859.7m | SGD 958.5m | SGD 806.7m | SGD 377.7m | SGD 246.5m | SGD 1.09bn | SGD 1.15bn | SGD 1.26bn | SGD 1.16bn |
| Capital spending | −SGD 669.0m | −SGD 429.7m | −SGD 331.4m | −SGD 112.7m | −SGD 942.0m | −SGD 88.3m | −SGD 171.5m | −SGD 119.6m | −SGD 76.1m | −SGD 138.1m |
| Free cash flow | SGD 121.0m | SGD 430.0m | SGD 627.1m | SGD 694.0m | −SGD 564.2m | SGD 158.2m | SGD 914.3m | SGD 1.03bn | SGD 1.18bn | SGD 1.03bn |
| Dividends paid | −SGD 483.3m | −SGD 482.9m | −SGD 422.5m | −SGD 241.4m | −SGD 120.6m | −SGD 301.6m | −SGD 422.0m | −SGD 421.6m | −SGD 478.6m | −SGD 360.4m |
Latest quarters
By quarter end
| Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Dec 2020 | Jun 2020 | Dec 2019 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 1.24bn | SGD 1.21bn | SGD 1.17bn | SGD 1.36bn | SGD 1.34bn | SGD 1.06bn | SGD 448.2m | SGD 607.2m |
| Gross profit | SGD 340.6m | SGD 406.9m | SGD 351.9m | SGD 484.2m | SGD 479.5m | SGD 231.9m | −SGD 33.2m | SGD 249.2m |
| Operating income | SGD 191.3m | SGD 264.8m | SGD 214.6m | SGD 377.9m | SGD 350.3m | SGD 115.8m | −SGD 120.5m | SGD 189.8m |
| Net income | SGD 155.6m | SGD 234.7m | SGD 222.0m | SGD 356.9m | SGD 334.9m | SGD 69.2m | −SGD 116.7m | SGD 155.9m |
| Diluted earnings per share | 0.01 | 0.02 | 0.02 | 0.03 | 0.03 | 0.01 | -0.01 | 0.01 |
| Cash from operations | SGD 420.0m | — | SGD 420.0m | — | — | SGD 107.0m | SGD 15.0m | SGD 313.0m |
| Capital spending | −SGD 294.0m | — | −SGD 251.0m | — | — | −SGD 14.0m | −SGD 29.0m | −SGD 247.0m |
| Free cash flow | SGD 126.0m | — | SGD 169.0m | — | — | SGD 93.0m | −SGD 14.0m | SGD 66.0m |
| Total assets | SGD 9.19bn | SGD 9.20bn | SGD 9.23bn | SGD 9.21bn | SGD 9.15bn | SGD 8.79bn | SGD 8.75bn | SGD 9.25bn |
| Cash and short-term investments | — | — | — | — | — | SGD 3.99bn | SGD 3.76bn | SGD 3.95bn |
| Debt | — | — | — | — | — | SGD 262.8m | SGD 266.4m | SGD 260.6m |
| Shareholders' equity | SGD 8.21bn | SGD 8.29bn | SGD 8.30bn | SGD 8.31bn | SGD 8.19bn | SGD 7.84bn | SGD 7.65bn | SGD 8.06bn |
Financial ratios
Data as of 8 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross margin | 30.5% | 33.0% | 36.5% | 34.9% | 30.6% | 21.8% | — | — | — | — | — |
| Operating margin | 20.9% | 28.9% | 32.1% | 25.5% | 18.0% | 8.1% | — | — | — | — | — |
| Net margin | 15.9% | 22.9% | 25.3% | 19.7% | 17.2% | 6.5% | — | — | — | — | — |
| Return on equity | 4.8% | 7.0% | 7.5% | 4.3% | 2.3% | 0.9% | — | — | — | — | — |
| Return on assets | 4.2% | 6.3% | 6.7% | 3.9% | 2.1% | 0.8% | — | — | — | — | — |
| Free cash flow yield | — | — | — | — | 17.8% | 4.5% | 17.0% | 17.1% | 16.2% | 11.2% | — |
| Revenue growth | -3.1% | 4.6% | 40.1% | 61.7% | 0.3% | -57.1% | — | — | — | — | — |
| Earnings growth | -32.6% | -5.3% | 79.8% | 85.5% | 164.8% | -89.9% | — | — | — | — | — |
| Current ratio | 4.47x | 5.21x | 5.21x | 6.11x | 5.11x | 8.84x | — | — | — | — | — |
| Debt to equity | — | — | — | — | — | 0.03x | 0.03x | 0.13x | 0.16x | 0.12x | 0.17x |
| Equity ratio | 89.3% | 89.9% | 89.6% | 90.9% | 89.8% | 89.2% | — | — | — | — | — |
| Interest coverage | 3760.30x | 5944.38x | 7692.62x | 331.03x | 88.08x | 29.90x | — | — | — | — | — |
| Buybacks as a share of market value | — | — | — | — | 0.0% | -0.1% | -0.4% | 10.3% | 29.1% | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 12.4% | 18.2% | 0.2% |
| Operating income | 3.9% | 45.3% | 3.0% |
| Net income | 4.7% | 41.3% | 7.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 31.8% | 33.6% | 32.2% | 35.5% |
| Operating margin | 21.0% | 22.9% | 21.0% | 25.7% |
| Net margin | 19.5% | 21.1% | 19.3% | 20.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 22.4 | 15.9 | 19.7 | 33.9 | 51.0 | 149.0 | 16.1 | 15.5 | 25.6 | 44.5 |
| Price to sales | 3.6 | 3.6 | 5.0 | 6.7 | 8.8 | 9.7 | 4.5 | 4.6 | 7.3 | 7.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 14 years. Last went ex-dividend on 30 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.02 | 0.04 | 0.06 | 0.035 | 0.02 | 0.01 | 0.025 | 0.035 |
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.