2.02
-8.18%
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 5.18bn
FY2016FY2025
Net income
SGD 112.8m
FY2016FY2025
Free cash flow
SGD 449.8m
FY2016FY2025
Shareholders' equity
SGD 1.09bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 5.18bn | SGD 4.25bn | SGD 4.08bn | SGD 3.88bn | SGD 4.93bn | SGD 4.50bn | SGD 4.10bn | SGD 3.79bn | SGD 3.75bn | SGD 3.72bn |
| Research and development | SGD 245.8m | SGD 182.7m | SGD 165.6m | SGD 170.6m | SGD 176.9m | SGD 125.0m | SGD 98.6m | SGD 92.7m | SGD 135.2m | SGD 132.9m |
| Operating income | SGD 169.6m | SGD 94.2m | SGD 64.5m | SGD 69.2m | SGD 87.5m | SGD 206.8m | SGD 177.6m | SGD 195.3m | SGD 268.7m | SGD 59.4m |
| Net income | SGD 112.8m | SGD 87.8m | SGD 64.9m | SGD 54.5m | SGD 60.1m | SGD 46.7m | SGD 34.4m | −SGD 6.0m | −SGD 71.8m | −SGD 71.2m |
| Diluted earnings per share | 0.15 | 0.12 | 0.09 | 0.07 | 0.08 | 0.06 | 0.05 | -0.01 | -0.19 | -0.19 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SGD 6.58bn | SGD 5.81bn | SGD 5.50bn | SGD 5.32bn | SGD 5.99bn | SGD 5.86bn | SGD 5.12bn | SGD 4.82bn | SGD 5.09bn | SGD 4.78bn |
| Cash and short-term investments | — | — | — | — | — | SGD 1.35bn | SGD 1.32bn | SGD 1.30bn | SGD 1.35bn | SGD 1.02bn |
| Total liabilities | SGD 4.00bn | SGD 3.36bn | SGD 3.13bn | SGD 2.96bn | SGD 3.46bn | SGD 4.98bn | SGD 4.35bn | SGD 4.07bn | SGD 4.47bn | SGD 4.08bn |
| Debt | SGD 263.7m | SGD 297.6m | SGD 378.0m | SGD 203.1m | SGD 176.4m | SGD 333.9m | SGD 125.5m | SGD 774.1m | SGD 894.4m | SGD 171.9m |
| Shareholders' equity | SGD 1.09bn | SGD 1.01bn | SGD 922.0m | SGD 902.6m | SGD 956.9m | SGD 880.0m | SGD 764.8m | SGD 746.9m | SGD 615.9m | SGD 698.4m |
| Shares outstanding | 748m | 748m | 748m | 748m | 748m | 748m | 748m | 411m | 384m | 384m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SGD 594.2m | SGD 289.6m | SGD 362.0m | SGD 37.6m | SGD 130.7m | SGD 306.1m | SGD 441.4m | SGD 85.5m | SGD 214.1m | SGD 456.9m |
| Capital spending | −SGD 144.3m | −SGD 118.7m | −SGD 100.5m | −SGD 115.9m | −SGD 136.0m | −SGD 137.3m | −SGD 164.2m | −SGD 100.6m | −SGD 77.3m | −SGD 88.4m |
| Free cash flow | SGD 449.8m | SGD 171.0m | SGD 261.6m | −SGD 78.2m | −SGD 5.3m | SGD 168.8m | SGD 277.2m | −SGD 15.1m | SGD 136.8m | SGD 368.5m |
| Dividends paid | −SGD 37.4m | −SGD 22.4m | −SGD 15.0m | −SGD 15.0m | −SGD 7.5m | −SGD 7.5m | −SGD 7.5m | −SGD 7.5m | −SGD 3.7m | −SGD 3.7m |
Latest quarters
By quarter end
| Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Dec 2020 | Jun 2020 | Dec 2019 | Sept 2019 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SGD 2.83bn | SGD 2.00bn | SGD 2.25bn | SGD 2.01bn | SGD 4.50bn | SGD 2.14bn | SGD 1.26bn | SGD 788.6m |
| Operating income | SGD 137.5m | SGD 69.8m | SGD 117.1m | SGD 82.9m | SGD 206.8m | SGD 103.1m | SGD 46.1m | SGD 23.2m |
| Net income | SGD 56.0m | SGD 38.2m | SGD 49.5m | SGD 34.1m | SGD 46.7m | SGD 19.4m | SGD 10.5m | SGD 3.4m |
| Diluted earnings per share | 0.07 | 0.05 | 0.07 | 0.05 | 0.06 | 0.03 | 0.01 | 0.00 |
| Cash from operations | — | — | — | — | −SGD 18.0m | SGD 23.0m | SGD 176.0m | SGD 1.0m |
| Capital spending | — | — | — | — | −SGD 31.0m | −SGD 27.0m | −SGD 266.0m | −SGD 194.0m |
| Free cash flow | — | — | — | — | −SGD 49.0m | −SGD 4.0m | −SGD 90.0m | −SGD 193.0m |
| Total assets | SGD 6.49bn | SGD 5.81bn | SGD 5.95bn | SGD 5.50bn | SGD 5.86bn | SGD 5.76bn | SGD 5.12bn | SGD 4.91bn |
| Cash and short-term investments | — | — | — | — | SGD 1.35bn | SGD 1.38bn | SGD 1.32bn | SGD 1.21bn |
| Debt | SGD 201.8m | SGD 297.6m | SGD 368.9m | SGD 378.0m | SGD 333.9m | SGD 380.5m | SGD 125.5m | SGD 713.1m |
| Shareholders' equity | SGD 1.01bn | SGD 1.01bn | SGD 958.7m | SGD 922.0m | SGD 880.0m | SGD 815.3m | SGD 764.8m | SGD 757.3m |
Financial ratios
Data as of 27 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 6.0% | 5.4% | 5.0% | 1.9% | 1.8% | 3.5% | — | — | — | — |
| Net margin | 2.2% | 2.1% | 1.6% | 1.4% | 1.2% | 1.0% | — | — | — | — |
| Return on equity | 10.3% | 8.7% | 7.0% | 6.0% | 6.3% | 5.3% | — | — | — | — |
| Return on assets | 1.7% | 1.5% | 1.2% | 1.0% | 1.0% | 0.8% | — | — | — | — |
| Free cash flow yield | — | — | — | — | 15.6% | 25.9% | 35.4% | 19.8% | 33.1% | 62.0% |
| Revenue growth | 22.0% | 4.1% | 5.2% | -21.3% | 9.7% | 9.6% | — | — | — | — |
| Earnings growth | 28.5% | 35.3% | 19.0% | -9.3% | 28.6% | 35.7% | — | — | — | — |
| Current ratio | 1.40x | 1.48x | 1.53x | 1.43x | 1.35x | 1.44x | — | — | — | — |
| Debt to equity | 0.24x | 0.29x | 0.41x | 0.23x | 0.18x | 0.37x | — | — | — | — |
| Equity ratio | 16.6% | 17.5% | 16.8% | 17.0% | 16.0% | 15.0% | — | — | — | — |
| Interest coverage | 14.36x | 6.84x | 5.32x | 2.48x | 3.02x | 4.32x | — | — | — | — |
| R&D as a share of sales | 4.7% | 4.3% | 4.1% | 4.4% | 3.6% | 2.8% | — | — | — | — |
| Buybacks as a share of market value | — | — | — | — | -0.0% | 0.0% | -82.0% | -7.0% | 0.0% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 10.1% | 2.9% | 2.4% |
| Operating income | 34.9% | -3.9% | 7.9% |
| Net income | 27.4% | 19.3% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 2.8% | 2.3% | 2.6% | 3.2% |
| Net margin | 2.1% | 1.8% | 1.6% | 0.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 15.9 | 7.8 | 7.0 | 9.1 | 10.5 | 11.9 | 14.6 | -33.5 | -5.5 | -3.5 |
| Price to sales | 0.3 | 0.2 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 6 years. Last went ex-dividend on 5 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.03 | 0.05 | 0.03 | 0.02 | 0.02 | 0.01 | 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.