ANNUAL REPORT 2026
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Income statement | |||
| RevenueRM'000 | 82,203 | 81,213 | PDF p. 64 |
| Cost of salesRM'000 | (40,062) | (42,508) | PDF p. 64 |
| Gross profitRM'000 | 42,141 | 38,705 | PDF p. 64 |
| Other incomeRM'000 | 17,103 | 1,176 | PDF p. 64 |
| Administrative expensesRM'000 | (25,515) | (24,726) | PDF p. 64 |
| Marketing and distribution expensesRM'000 | (6,564) | (3,565) | PDF p. 64 |
| Finance costsRM'000 | (1,891) | (1,871) | PDF p. 64 |
| Inventories written offRM'000 | (633) | (13,549) | PDF p. 64 |
| Property, plant and equipment written offRM'000 | – | (3,492) | PDF p. 64 |
| Profit/(loss) before taxRM'000 | 24,641 | (7,322) | PDF p. 64 |
| Tax expenseRM'000 | (7,220) | (484) | PDF p. 64 |
| Profit/(loss) for the financial yearRM'000 | 17,421 | (7,806) | PDF p. 64 |
| Other comprehensive income | |||
| Currency translation differences arising from consolidationRM'000 | 843 | 730 | PDF p. 64 |
| Total comprehensive income/(loss) for the financial yearRM'000 | 18,264 | (7,076) | PDF p. 64 |
| Profit/(loss) attributable to | |||
| Equity holders of the CompanyRM'000 | 17,420 | (7,805) | PDF p. 64 |
| Non-controlling interestRM'000 | 1 | (1) | PDF p. 64 |
| SubtotalRM'000 | 17,421 | (7,806) | PDF p. 64 |
| Total comprehensive income/(loss) attributable to | |||
| Equity holders of the CompanyRM'000 | 18,263 | (7,097) | PDF p. 64 |
| Non-controlling interestRM'000 | 1 | 21 | PDF p. 64 |
| SubtotalRM'000 | 18,264 | (7,076) | PDF p. 64 |
| Earnings/(loss) per share | |||
| Basic and dilutedRM sen per share | 5.21 | (2.33) | PDF p. 64 |
Original report: PDF p. 64 ↗
For the financial year ended 31 March 2026. Note column omitted. EPS is for profit/(loss) attributable to equity holders of the Company (RM sen per share). No separate Company income statement is presented.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | 2026Company | 2025Company | Source |
|---|---|---|---|---|---|
| Non-current assets | |||||
| Property, plant and equipmentRM'000 | 52,027 | 49,488 | – | – | PDF p. 65 |
| Intangible assetsRM'000 | 3,113 | 2,986 | – | – | PDF p. 65 |
| Investment in subsidiariesRM'000 | – | – | 17,653 | 17,653 | PDF p. 65 |
| Deferred tax assetsRM'000 | 63 | 71 | – | – | PDF p. 65 |
| Trade and other receivablesRM'000 | 4,713 | 2,924 | – | – | PDF p. 65 |
| Total non-current assetsRM'000 | 59,916 | 55,469 | 17,653 | 17,653 | PDF p. 65 |
| Current assets | |||||
| InventoriesRM'000 | 16,969 | 17,003 | – | – | PDF p. 65 |
| Trade and other receivablesRM'000 | 16,591 | 17,538 | 40,161 | 48,227 | PDF p. 65 |
| Tax receivableRM'000 | 292 | 7,431 | – | – | PDF p. 65 |
| Cash and bank balancesRM'000 | 48,595 | 35,828 | 5,124 | 55 | PDF p. 65 |
| Total current assetsRM'000 | 82,447 | 77,800 | 45,285 | 48,282 | PDF p. 65 |
| Assets | |||||
| Total assetsRM'000 | 142,363 | 133,269 | 62,938 | 65,935 | PDF p. 65 |
| Non-current liabilities | |||||
| BorrowingsRM'000 | 21,377 | 22,215 | – | – | PDF p. 65 |
| Deferred tax liabilitiesRM'000 | 1,411 | 1,375 | – | – | PDF p. 65 |
| Other payablesRM'000 | 76 | 86 | – | – | PDF p. 65 |
| Total non-current liabilitiesRM'000 | 22,864 | 23,676 | – | – | PDF p. 65 |
| Current liabilities | |||||
| Trade and other payablesRM'000 | 20,020 | 16,948 | 555 | 1,492 | PDF p. 65 |
| BorrowingsRM'000 | 13,535 | 21,819 | – | – | PDF p. 65 |
| Tax payableRM'000 | 3,682 | 1,225 | 895 | 722 | PDF p. 65 |
| Total current liabilitiesRM'000 | 37,237 | 39,992 | 1,450 | 2,214 | PDF p. 65 |
| Liabilities | |||||
| Total liabilitiesRM'000 | 60,101 | 63,668 | 1,450 | 2,214 | PDF p. 65 |
| Net assets | |||||
| Net assetsRM'000 | 82,262 | 69,601 | 61,488 | 63,721 | PDF p. 65 |
| Equity | |||||
| Share capitalRM'000 | 57,165 | 57,165 | 57,165 | 57,165 | PDF p. 65 |
| Treasury sharesRM'000 | (64) | (64) | (64) | (64) | PDF p. 65 |
| Share option reserveRM'000 | 688 | 688 | 688 | 688 | PDF p. 65 |
| Retained earningsRM'000 | 33,011 | 21,194 | 3,699 | 5,932 | PDF p. 65 |
| Currency translation reserveRM'000 | 1,022 | 179 | – | – | PDF p. 65 |
| Merger reserveRM'000 | (9,368) | (9,368) | – | – | PDF p. 65 |
| Equity attributable to equity holders of the CompanyRM'000 | 82,454 | 69,794 | 61,488 | 63,721 | PDF p. 65 |
| Non-controlling interestRM'000 | (192) | (193) | – | – | PDF p. 65 |
| Total equityRM'000 | 82,262 | 69,601 | 61,488 | 63,721 | PDF p. 65 |
Original report: PDF p. 65 ↗
At 31 March 2026. Note column omitted. Page title printed as 'STATEMENTS OF FINANCIAL POSTION'.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, FY ended 31 March 2026, RM'000 | 2025Group, FY ended 31 March 2025, RM'000 | Source |
|---|---|---|---|
| Profit or loss | |||
| Profit/(loss) for the financial yearRM'000 | 17,421 | (7,806) | PDF p. 64 |
| Other comprehensive income, item that may be reclassified subsequently to profit or loss | |||
| Currency translation differences arising from consolidationRM'000 | 843 | 730 | PDF p. 64 |
| Total comprehensive income | |||
| Total comprehensive income/(loss) for the financial yearRM'000 | 18,264 | (7,076) | PDF p. 64 |
| Profit/(loss) attributable to | |||
| Equity holders of the CompanyRM'000 | 17,420 | (7,805) | PDF p. 64 |
| Non-controlling interestRM'000 | 1 | (1) | PDF p. 64 |
| Total comprehensive income/(loss) attributable to | |||
| Equity holders of the CompanyRM'000 | 18,263 | (7,097) | PDF p. 64 |
| Non-controlling interestRM'000 | 1 | 21 | PDF p. 64 |
| Earnings/(loss) per share (RM sen per share) | |||
| Basic and dilutedRM sen per share | 5.21 | (2.33) | PDF p. 64 |
Original report: PDF p. 64 ↗
Attribution rows appear in two subsections with the same labels; Note column omitted. Statement as printed; only comprehensive income-related rows extracted.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, FY ended 31 March 2026, RM'000 | 2025Group, FY ended 31 March 2025, RM'000 | Source |
|---|---|---|---|
| Cash flows from operating activities | |||
| Profit/(loss) before taxRM'000 | 24,641 | (7,322) | PDF p. 69 |
| Adjustments for | |||
| Depreciation of property, plant and equipmentRM'000 | 5,120 | 4,889 | PDF p. 69 |
| Amortisation of intangible assetsRM'000 | 474 | 317 | PDF p. 69 |
| Inventories written offRM'000 | 633 | 13,549 | PDF p. 69 |
| Property, plant and equipment written offRM'000 | – | 3,492 | PDF p. 69 |
| Loss/(gain) on disposals of property, plant and equipmentRM'000 | 11 | (6) | PDF p. 69 |
| Intangible asset written offRM'000 | – | 3 | PDF p. 69 |
| Loss/(gain) on termination and modification of leasesRM'000 | 21 | (22) | PDF p. 69 |
| Interest expensesRM'000 | 1,832 | 1,871 | PDF p. 69 |
| Interest incomeRM'000 | (1,057) | (836) | PDF p. 69 |
| Insurance compensation related to property, plant and equipmentRM'000 | (8,184) | – | PDF p. 69 |
| Unrealised foreign exchange lossRM'000 | 833 | 799 | PDF p. 69 |
| Cash flows from operating activities | |||
| Operating cash flows before working capital changesRM'000 | 24,324 | 16,734 | PDF p. 69 |
| Changes in operating assets and liabilities | |||
| InventoriesRM'000 | (599) | (12,767) | PDF p. 69 |
| ReceivablesRM'000 | (1,246) | 843 | PDF p. 69 |
| PayablesRM'000 | 2,634 | (207) | PDF p. 69 |
| Currency translation adjustmentsRM'000 | 843 | 708 | PDF p. 69 |
| Cash flows from operating activities | |||
| Cash generated from operationsRM'000 | 25,956 | 5,311 | PDF p. 69 |
| Income tax refunded/(paid)RM'000 | 2,419 | (3,186) | PDF p. 69 |
| Interest receivedRM'000 | 81 | – | PDF p. 69 |
| Net cash generated from operating activitiesRM'000 | 28,456 | 2,125 | PDF p. 69 |
| Cash flows from investing activities | |||
| Purchase of intangible assetsRM'000 | (601) | (197) | PDF p. 69 |
| Purchase of property, plant and equipmentRM'000 | (6,130) | (4,630) | PDF p. 69 |
| Proceeds from disposals of property, plant and equipmentRM'000 | – | 93 | PDF p. 69 |
| Interest receivedRM'000 | 976 | 836 | PDF p. 69 |
| Insurance compensation related to property, plant and equipmentRM'000 | 8,184 | – | PDF p. 69 |
| Net cash generated from/(used in) investing activitiesRM'000 | 2,429 | (3,898) | PDF p. 69 |
| Cash flows from financing activities | |||
| Deposits pledgedRM'000 | (35) | (36) | PDF p. 69 |
| Net (repayment)/drawdown of banker’s acceptanceRM'000 | (7,705) | 9,414 | PDF p. 69 |
| Drawdown of bank borrowingsRM'000 | – | 2,978 | PDF p. 69 |
| Repayment of bank borrowingsRM'000 | (1,454) | (2,850) | PDF p. 69 |
| Repayment of lease liabilitiesRM'000 | (882) | (1,080) | PDF p. 69 |
| Interest paidRM'000 | (1,832) | (1,865) | PDF p. 69 |
| Dividend paidRM'000 | (5,603) | – | PDF p. 69 |
| Net cash (used in)/generated from financing activitiesRM'000 | (17,511) | 6,561 | PDF p. 69 |
| Closing cash | |||
| Net increase in cash and cash equivalentsRM'000 | 13,374 | 4,788 | PDF p. 69 |
| Cash and cash equivalents at beginning of the financial yearRM'000 | 33,951 | 29,507 | PDF p. 69 |
| Effects of exchange rate changes on cash and cash equivalentsRM'000 | (43) | (344) | PDF p. 69 |
| Cash and cash equivalents at end of the financial year (Note 17)RM'000 | 47,282 | 33,951 | PDF p. 69 |
Original report: PDF p. 69 ↗
No Company cash flow statement is presented in the report.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Company, Share capital, RM'000 | 2026Company, Treasury shares, RM'000 | 2026Company, Share option reserve, RM'000 | 2026Company, Retained earnings, RM'000 | 2026Company, Total equity, RM'000 | Source |
|---|---|---|---|---|---|---|
| Company FY2026 | ||||||
| Balance at 1 April 2025RM'000 | 57,165 | (64) | 688 | 5,932 | 63,721 | PDF p. 68 |
| Profit and total comprehensive income for the financial yearRM'000 | – | – | – | 3,370 | 3,370 | PDF p. 68 |
| Dividends (Note 21)RM'000 | – | – | – | (5,603) | (5,603) | PDF p. 68 |
| Balance at 31 March 2026RM'000 | 57,165 | (64) | 688 | 3,699 | 61,488 | PDF p. 68 |
| Company FY2025 (comparative) | ||||||
| Balance at 1 April 2024RM'000 | 57,165 | (64) | 688 | (9,367) | 48,422 | PDF p. 68 |
| Profit and total comprehensive income for the financial yearRM'000 | – | – | – | 15,299 | 15,299 | PDF p. 68 |
| Balance at 31 March 2025RM'000 | 57,165 | (64) | 688 | 5,932 | 63,721 | PDF p. 68 |
Original report: PDF p. 68 ↗
Columns are the same for both FY2026 and FY2025 blocks (year label in column scope reflects the first block; row sections identify the year).
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group, FY2025 (year ended 31 March 2025) | 2026Group, FY2026 (year ended 31 March 2026) | Source |
|---|---|---|---|
| Operations & Financial Review | |||
| RevenueRM'000 | 81,213 | 82,203 | PDF p. 7 |
| Gross ProfitRM'000 | 38,705 | 42,141 | PDF p. 7 |
| Net AssetsRM'000 | 69,601 | 82,262 | PDF p. 7 |
| Cash & Bank BalancesRM'000 | 35,828 | 48,595 | PDF p. 7 |
Original report: PDF p. 7 ↗
PBT (-7,322) and PAT (-7,806) are printed on page 7 with a single value only (FY2026 value not printed in the OCR text), so they are omitted from the rows to avoid inferring columns.
Column order FY2025 then FY2026 follows the printed legend 'FY2025 FY2026'.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, year ended 31 March 2026 | 2025Group, year ended 31 March 2025 | Source |
|---|---|---|---|
| Earnings/(loss) per share | |||
| Profit/(loss) for the financial year attributable to equity holders of the Company (RM’000)RM'000 | 17,420 | (7,805) | PDF p. 80 |
| Weighted average number of ordinary shares (’000)'000 shares | 334,620 | 334,620 | PDF p. 80 |
| Weighted average number of ordinary shares adjusted for effect of treasury shares held (’000)'000 shares | 334,565 | 334,565 | PDF p. 80 |
| Basic and diluted earnings/(loss) per share (RM sen per share)RM sen per share | 5.21 | (2.33) | PDF p. 80 |
Original report: PDF p. 80 ↗
Potential ordinary shares comprise employee share options; diluted EPS is not adjusted as they did not have a dilutive effect since the exercise price exceeds the average market price of ordinary shares during the financial year.
Where the money comes from
| Item / unit | 2026Paint - Standard, RM'000 | 2026Paint - Premium, RM'000 | 2026Maintenance and others, RM'000 | 2026Group, RM'000 | Source |
|---|---|---|---|---|---|
| Segment revenue | |||||
| Sales to external customersRM'000 | 48,628 | 32,909 | 666 | 82,203 | PDF p. 106 |
| Segment results | |||||
| Segment profitRM'000 | 13,504 | 11,515 | 456 | 25,475 | PDF p. 106 |
| Other segment information | |||||
| Depreciation of property, plant and equipmentRM'000 | 3,251 | 1,840 | 29 | 5,120 | PDF p. 106 |
| Amortisation of intangible assetsRM'000 | 280 | 190 | 4 | 474 | PDF p. 106 |
| Inventories written offRM'000 | 375 | 253 | 5 | 633 | PDF p. 106 |
| Segment assets | |||||
| Total assetsRM'000 | 66,962 | 45,317 | 916 | 113,195 | PDF p. 106 |
| Segment assets include | |||||
| Additions to non-current assetsRM'000 | 5,265 | 3,564 | 72 | 8,901 | PDF p. 106 |
| Segment liabilities | |||||
| Total liabilitiesRM'000 | 13,467 | 9,114 | 184 | 22,765 | PDF p. 106 |
Unallocated items for 2026 (Group only, printed on separate lines in OCR without row labels aligned): deferred tax assets 63, fixed deposits 28,813, tax receivable 292; deferred tax liabilities 1,411, borrowings (excluding lease liabilities) 32,243, tax payable 3,682; total liabilities 60,101. Not extracted as rows because the OCR text does not keep label and value on one line.
Segment assets total row 'Total assets' (113,195 in Group column) is the segment-asset sum as printed on that row; the label is printed 'Total assets' following the unallocated asset list.
| Item / unit | 2025Paint - Standard, RM'000 | 2025Paint - Premium, RM'000 | 2025Maintenance and others, RM'000 | 2025Group, RM'000 | Source |
|---|---|---|---|---|---|
| Segment revenue | |||||
| Sales to external customersRM'000 | 40,435 | 40,051 | 727 | 81,213 | PDF p. 107 |
| Segment results | |||||
| Segment (loss)/profitRM'000 | (6,544) | 27 | 230 | (6,287) | PDF p. 107 |
| Other segment information | |||||
| Depreciation of property, plant and equipmentRM'000 | 3,294 | 1,571 | 24 | 4,889 | PDF p. 107 |
| Amortisation of intangible assetsRM'000 | 194 | 121 | 2 | 317 | PDF p. 107 |
| Inventories written offRM'000 | 9,850 | 3,654 | 45 | 13,549 | PDF p. 107 |
| Property, plant and equipment written offRM'000 | 2,538 | 942 | 12 | 3,492 | PDF p. 107 |
| Intangible asset written offRM'000 | 3 | – | – | 3 | PDF p. 107 |
| Segment assets | |||||
| Unallocated assetsRM'000 | 63,335 | 39,551 | 718 | 103,604 | PDF p. 107 |
| Segment assets include | |||||
| Additions to non-current assetsRM'000 | 4,312 | 2,693 | 48 | 7,053 | PDF p. 107 |
| Segment liabilities | |||||
| Unallocated liabilitiesRM'000 | 11,655 | 7,279 | 132 | 19,066 | PDF p. 107 |
Unallocated 2025 (Group only): deferred tax assets 71, fixed deposits 22,163, tax receivable 7,431, total assets 133,269; deferred tax liabilities 1,375, borrowings (excluding lease liabilities) 42,002, tax payable 1,225, total liabilities 63,668. The segment assets row is printed on the 'Unallocated assets' line and the segment liabilities row on the 'Unallocated liabilities' line.
Segment results: performance is evaluated on segment profit or loss, measured differently from profit/loss before tax; interest income and finance costs are not allocated to segments.
| Item / unit | 2026RM'000 | 2025RM'000 | Source |
|---|---|---|---|
| Reconciliation | |||
| Segment profit/(loss)RM'000 | 25,475 | (6,287) | PDF p. 108 |
| Interest incomeRM'000 | 1,057 | 836 | PDF p. 108 |
| Finance costsRM'000 | (1,891) | (1,871) | PDF p. 108 |
| Profit/(loss) before taxRM'000 | 24,641 | (7,322) | PDF p. 108 |
| Item / unit | 2026RM'000 | 2025RM'000 | Source |
|---|---|---|---|
| Major customers | |||
| Customer 1 (Paint-Standard and Paint-Premium)RM'000 | 28,223 | 22,421 | PDF p. 109 |
| Customer 2 (Paint-Standard and Paint-Premium)RM'000 | 13,150 | 13,170 | PDF p. 109 |
Revenue from 2 (2025: 2) customers who individually contributed 10% or more of the Group’s revenue, attributable to the paint-standard and paint-premium segments.
| Item / unit | 2026sales to external customers, RM'000 | 2025sales to external customers, RM'000 | Source |
|---|---|---|---|
| Geographical information | |||
| MalaysiaRM'000 | 31,444 | 30,853 | PDF p. 108 |
| IndonesiaRM'000 | 17,294 | 22,988 | PDF p. 108 |
| IndiaRM'000 | 3,376 | 3,529 | PDF p. 108 |
| PhilippinesRM'000 | 14,698 | 9,056 | PDF p. 108 |
| Others*RM'000 | 15,391 | 14,787 | PDF p. 108 |
| TotalRM'000 | 82,203 | 81,213 | PDF p. 108 |
Others include countries such as Thailand, Vietnam, UK, Singapore, Cambodia and USA.
Printed rows also contain non-current assets columns; see separate table. Header quote is composed of adjacent printed header cells: 'Sales to external customers' and '2026 RM’000 | 2025 RM’000'.
| Item / unit | 2026non-current assets excluding deferred tax assets, RM'000 | 2025non-current assets excluding deferred tax assets, RM'000 | Source |
|---|---|---|---|
| Geographical information | |||
| MalaysiaRM'000 | 59,456 | 54,952 | PDF p. 108 |
| IndonesiaRM'000 | 77 | 95 | PDF p. 108 |
| IndiaRM'000 | 264 | 305 | PDF p. 108 |
| PhilippinesRM'000 | – | – | PDF p. 108 |
| Others*RM'000 | 56 | 46 | PDF p. 108 |
| TotalRM'000 | 59,853 | 55,398 | PDF p. 108 |
The column heading for non-current assets is not printed in the OCR text; it is identified from the introductory sentence 'Revenue and non-current assets (excluding deferred tax assets) information based on the geographical location of customers and assets respectively' and the note that non-current assets are those on the consolidated statement of financial position excluding deferred tax assets.
Others include countries such as Thailand, Vietnam, UK, Singapore, Cambodia and USA.
Debt
| Item / unit | 2026RM'000 | 2025RM'000 | Source |
|---|---|---|---|
| Non-current | |||
| Loan 1 - 2.1% per annum below bank Base Lend Rate (“BLR”) (180 monthly instalments from August 2016)RM'000 | 947 | 1,138 | PDF p. 88 |
| Loan 2 - 2.1% per annum below BLR (180 monthly instalments from August 2016)RM'000 | 882 | 1,073 | PDF p. 88 |
| Loan 3 - 0.5% per annum above BLR (180 monthly instalments from August 2016)RM'000 | 37 | 45 | PDF p. 88 |
| Loan 4 – 2.49% per annum below BLR (240 monthly instalments from October 2022)RM'000 | 3,584 | 3,742 | PDF p. 88 |
| Loan 5 - 2% per annum below BLR (300 monthly instalments from September 2022)RM'000 | 3,709 | 3,798 | PDF p. 88 |
| Loan 6 - 2% per annum below BLR (300 monthly instalments from September 2022)RM'000 | 3,709 | 3,798 | PDF p. 88 |
| Loan 7 - 2% per annum below BLR (300 monthly instalments from September 2022)RM'000 | 3,709 | 3,786 | PDF p. 88 |
| Loan 8 - 1.25% per annum above BLR (120 monthly instalments from November 2025)RM'000 | 3,129 | 3,851 | PDF p. 88 |
| Lease liabilitiesRM'000 | 1,671 | 984 | PDF p. 88 |
| Total non-current borrowingsRM'000 | 21,377 | 22,215 | PDF p. 88 |
Loans are floating rate, priced relative to bank Base Lend Rate (BLR). Lease liabilities are presented within borrowings (page 75).
| Item / unit | 2026RM'000 | 2025RM'000 | Source |
|---|---|---|---|
| Current | |||
| Loan 1 - 2.1% per annum below BLR (180 monthly instalments from August 2016)RM'000 | 187 | 177 | PDF p. 89 |
| Loan 2 - 2.1% per annum below BLR (180 monthly instalments from August 2016)RM'000 | 189 | 180 | PDF p. 89 |
| Loan 3 - 0.5% per annum above BLR (180 monthly instalments from August 2016)RM'000 | 7 | 7 | PDF p. 89 |
| Loan 4 – 2.49% per annum below BLR (240 monthly instalments from October 2022)RM'000 | 155 | 154 | PDF p. 89 |
| Loan 5 - 2% per annum below BLR (300 monthly instalments from September 2022)RM'000 | 65 | 52 | PDF p. 89 |
| Loan 6 - 2% per annum below BLR (300 monthly instalments from September 2022)RM'000 | 65 | 52 | PDF p. 89 |
| Loan 7 - 2% per annum below BLR (300 monthly instalments from September 2022)RM'000 | 65 | 63 | PDF p. 89 |
| Loan 8 - 1.25% per annum above BLR (120 monthly instalments from November 2025)RM'000 | 762 | 740 | PDF p. 89 |
| Banker’s acceptance – 2.50% to 4.52% (2025: 1% to 3.60%) above bank Cost of Funds RateRM'000 | 11,042 | 18,747 | PDF p. 89 |
| Bank overdraftRM'000 | – | 599 | PDF p. 89 |
| Lease liabilitiesRM'000 | 998 | 1,048 | PDF p. 89 |
| Total current borrowingsRM'000 | 13,535 | 21,819 | PDF p. 89 |
| Total | |||
| Total borrowingsRM'000 | 34,912 | 44,034 | PDF p. 89 |
The loans, banker’s acceptance and bank overdraft are secured by: (i) Fixed deposits placed with the bank (Note 17); (ii) Freehold land and properties of the Group (Note 11); (iii) Corporate guarantee issued by the Company; and (iv) An assigned life insurance/takaful policy over the life of a director.
Carrying amounts of borrowings (except lease liabilities) approximate fair values; floating rate instruments, Level 3. Lease liabilities are unsecured by these items as stated only for loans, banker's acceptance and overdraft.
Payout
| Item | Value | Period / scope | Source |
|---|---|---|---|
| The company has a dividend policy and communicates it to shareholders. | The Company currently does not have a fixed dividend policy. In considering the form, frequency and amount of future dividends in respect of any particular financial year or period, the Directors will take into account the following factors: | Company | PDF p. 44 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| interim dividend (one-tier tax exempt) | 0.00175 S$ per share | FY2026 interim dividend paid, per ordinary share | PDF p. 44 |
| final dividend (one-tier tax exempt) | 0.00215 S$ per share | FY2026 proposed final dividend, per ordinary share, subject to shareholders' approval at AGM | PDF p. 44 |
| Tax-exempt one tier final dividend of SGD0.0034 per share paid in respect of the previous financial year | SGD0.0034 | Final dividend for previous financial year (FY2025), paid in FY2026; Group | PDF p. 92 |
| Tax-exempt one tier interim dividend of SGD0.00175 per share paid in respect of the current financial year | 1,865 RM'000 | Group, 2026 | PDF p. 92 |
Extracted from ANNUAL REPORT 2026 and checked against the cited pages; see the original report for full context.
Auditor’s report
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Auditor | Baker Tilly TFW LLP | Group | PDF p. 63 |
| Engagement partner | Khor Boon Hong | Group | PDF p. 63 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Allowance for expected credit losses of trade receivables | As the ECL assessment of trade receivables involves significant estimates and assumptions by the Group, we have identified the allowance for ECL of trade receivables as a key audit matter. | Group | PDF p. 60 |
| Net realisable value of inventories | The assessment of net realisable value of inventories was considered a key audit matter due to the significance of the balance and the judgement involved in identifying slow-moving and obsolete inventories. | Group | PDF p. 61 |
Extracted from ANNUAL REPORT 2026 and checked against the cited pages; see the original report for full context.
Group and parent company or bank figures are labelled separately. Parentheses indicate negative amounts; a dash and NA retain the report’s notation.
Comparative figures follow ANNUAL REPORT 2026, including retrospective adjustments. Adjusted and reported earnings may have different definitions; refer to each statement’s notes.
These tables show the available extracted figures. The original annual report contains the full statements, notes and definitions.