0.26
+8.51%
Close of 3 Nov 2026, in HKD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in MYR, from our data supplier.
Revenue
MYR 867.4m
FY2016FY2025
Net income
−MYR 9.8m
FY2016FY2025
Free cash flow
MYR 66.6m
FY2016FY2025
Shareholders' equity
MYR 635.8m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | MYR 867.4m | MYR 475.8m | MYR 371.1m | MYR 356.9m | MYR 275.6m | MYR 223.7m | MYR 209.4m | MYR 201.2m | MYR 188.6m | MYR 189.3m |
| Gross profit | MYR 173.9m | MYR 92.9m | MYR 68.9m | MYR 76.6m | MYR 70.0m | MYR 53.0m | MYR 53.9m | MYR 43.7m | MYR 28.2m | MYR 28.3m |
| Operating income | MYR 35.8m | MYR 50.9m | MYR 36.2m | MYR 39.2m | MYR 51.5m | MYR 34.6m | MYR 27.7m | MYR 27.7m | MYR 13.2m | MYR 13.8m |
| Net income | −MYR 9.8m | MYR 29.6m | MYR 18.4m | MYR 36.0m | MYR 42.5m | MYR 25.1m | MYR 19.5m | MYR 22.5m | MYR 8.9m | MYR 11.8m |
| Diluted earnings per share | -0.00 | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 0.02 | 0.00 | 0.01 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | MYR 1.28bn | MYR 703.3m | MYR 654.2m | MYR 1.08bn | MYR 413.0m | MYR 296.9m | MYR 218.1m | MYR 195.1m | MYR 170.8m | MYR 136.6m |
| Cash and short-term investments | MYR 54.5m | MYR 41.9m | MYR 50.8m | MYR 75.8m | MYR 53.7m | MYR 72.1m | MYR 17.2m | MYR 24.7m | MYR 9.2m | MYR 15.8m |
| Total liabilities | MYR 642.9m | MYR 340.3m | MYR 314.5m | MYR 487.9m | MYR 147.5m | MYR 123.0m | MYR 134.8m | MYR 112.3m | MYR 107.0m | MYR 80.7m |
| Debt | MYR 440.3m | MYR 240.7m | MYR 231.6m | MYR 203.5m | MYR 97.3m | MYR 88.3m | MYR 96.6m | MYR 68.6m | MYR 54.6m | MYR 38.2m |
| Shareholders' equity | MYR 635.8m | MYR 355.7m | MYR 334.3m | MYR 590.6m | MYR 265.5m | MYR 173.9m | MYR 83.3m | MYR 82.7m | MYR 63.7m | MYR 55.9m |
| Shares outstanding | 2,064m | 2,064m | 2,064m | 2,064m | 2,053m | 2,000m | 2,000m | 1,500m | 2,000m | 2,000m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | MYR 122.7m | MYR 60.9m | MYR 67.8m | MYR 26.8m | −MYR 1.1m | MYR 24.6m | MYR 31.7m | MYR 33.8m | MYR 6.1m | MYR 30.2m |
| Capital spending | −MYR 56.1m | −MYR 32.4m | −MYR 62.3m | −MYR 66.8m | −MYR 57.9m | −MYR 20.3m | −MYR 34.9m | −MYR 14.4m | −MYR 26.1m | −MYR 21.6m |
| Free cash flow | MYR 66.6m | MYR 28.5m | MYR 5.4m | −MYR 40.0m | −MYR 59.0m | MYR 4.3m | −MYR 3.2m | MYR 19.4m | −MYR 20.0m | MYR 8.6m |
| Dividends paid | — | — | — | — | — | −MYR 6.0m | −MYR 18.5m | −MYR 3.6m | −MYR 538,000 | −MYR 9.1m |
Latest quarters
By quarter end
| Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | Jun 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | MYR 456.1m | MYR 411.3m | MYR 240.3m | MYR 235.6m | MYR 189.2m | MYR 181.9m | MYR 177.2m | MYR 179.7m |
| Gross profit | MYR 87.8m | MYR 86.1m | MYR 46.9m | MYR 45.9m | MYR 31.7m | MYR 37.2m | MYR 31.4m | MYR 45.2m |
| Operating income | −MYR 19.3m | MYR 47.4m | MYR 21.8m | MYR 29.1m | MYR 11.8m | MYR 24.4m | MYR 12.2m | MYR 27.0m |
| Net income | −MYR 40.9m | MYR 31.2m | MYR 10.4m | MYR 19.2m | MYR 1.6m | MYR 16.8m | MYR 14.3m | MYR 21.8m |
| Diluted earnings per share | -0.02 | 0.02 | 0.01 | 0.01 | 0.00 | 0.01 | 0.01 | 0.01 |
| Cash from operations | MYR 49.0m | MYR 73.0m | MYR 12.0m | MYR 48.0m | MYR 40.0m | MYR 27.0m | MYR 6.0m | MYR 20.0m |
| Capital spending | −MYR 32.0m | −MYR 23.0m | −MYR 7.0m | −MYR 24.0m | −MYR 3.0m | −MYR 66.0m | −MYR 22.0m | −MYR 44.0m |
| Free cash flow | MYR 17.0m | MYR 50.0m | MYR 5.0m | MYR 24.0m | MYR 37.0m | −MYR 39.0m | −MYR 16.0m | −MYR 24.0m |
| Total assets | MYR 1.28bn | MYR 1.33bn | MYR 703.3m | MYR 649.3m | MYR 654.2m | MYR 639.8m | MYR 562.9m | MYR 519.0m |
| Cash and short-term investments | MYR 54.5m | MYR 58.0m | MYR 41.9m | MYR 41.5m | MYR 50.8m | MYR 38.7m | MYR 39.6m | MYR 33.1m |
| Debt | MYR 440.3m | MYR 462.5m | MYR 240.7m | MYR 196.4m | MYR 231.6m | MYR 251.6m | MYR 203.5m | MYR 163.6m |
| Shareholders' equity | MYR 635.8m | MYR 681.6m | MYR 355.7m | MYR 351.1m | MYR 334.3m | MYR 330.6m | MYR 308.2m | MYR 293.2m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 34.0% | 30.0% | — |
| Operating income | -2.9% | 0.7% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 19.9% | 19.9% | 20.8% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | -1.2 | 0.4 | 1.5 | 1.1 | 1.4 | 0.6 |
| Price to sales | 0.0 | 0.0 | 0.1 | 0.1 | 0.2 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 1 Sept 2020.
| FY2020 | |
|---|---|
| Paid in the year | 0.001 |
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.