ANNUAL REPORT 2026
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | 2026Company | 2025Company | Source |
|---|---|---|---|---|---|
| Non-Current | |||||
| Property, plant and equipmentSingapore dollars thousands | 74,566 | 80,896 | 308 | 351 | PDF p. 50 |
| ASSETS | |||||
| Right-of-use assetsSingapore dollars thousands | 32,975 | 38,554 | – | – | PDF p. 50 |
| Investment propertiesSingapore dollars thousands | 135,804 | 132,667 | – | – | PDF p. 50 |
| SubsidiariesSingapore dollars thousands | – | – | 58,436 | 58,575 | PDF p. 50 |
| AssociatesSingapore dollars thousands | 61,398 | 58,522 | 5,897 | 4,850 | PDF p. 50 |
| Other investmentsSingapore dollars thousands | 416 | 416 | 291 | 291 | PDF p. 50 |
| Deferred tax assetsSingapore dollars thousands | 108 | 103 | – | – | PDF p. 50 |
| Trade and other receivablesSingapore dollars thousands | 16,747 | 15,939 | 188,763 | 193,569 | PDF p. 50 |
| SubtotalSingapore dollars thousands | 322,014 | 327,097 | 253,695 | 257,636 | PDF p. 50 |
| Current | |||||
| Other investmentsSingapore dollars thousands | 3,325 | 3,597 | 1,004 | 1,612 | PDF p. 50 |
| ASSETS | |||||
| InventoriesSingapore dollars thousands | 87 | 90 | – | – | PDF p. 50 |
| Trade and other receivablesSingapore dollars thousands | 69,119 | 60,087 | 10,741 | 8,253 | PDF p. 50 |
| Cash and bank balancesSingapore dollars thousands | 58,313 | 59,626 | 1,163 | 2,104 | PDF p. 50 |
| SubtotalSingapore dollars thousands | 130,844 | 123,400 | 12,908 | 11,969 | PDF p. 50 |
| Assets held-for-saleSingapore dollars thousands | – | 10,433 | – | – | PDF p. 50 |
| SubtotalSingapore dollars thousands | 130,844 | 133,833 | 12,908 | 11,969 | PDF p. 50 |
| Total assetsSingapore dollars thousands | 452,858 | 460,930 | 266,603 | 269,605 | PDF p. 50 |
| Capital and Reserves | |||||
| Share capitalSingapore dollars thousands | 174,337 | 174,337 | 174,337 | 174,337 | PDF p. 50 |
| ReservesSingapore dollars thousands | 67,563 | 53,533 | 29,395 | 24,936 | PDF p. 50 |
| Equity attributable to owners of the CompanySingapore dollars thousands | 241,900 | 227,870 | 203,732 | 199,273 | PDF p. 50 Label p. 50 |
| Non-controlling interestsSingapore dollars thousands | 8,668 | 7,166 | – | – | PDF p. 50 |
| Total equitySingapore dollars thousands | 250,568 | 235,036 | 203,732 | 199,273 | PDF p. 50 |
| Non-Current | |||||
| Deferred tax liabilitiesSingapore dollars thousands | 8,713 | 9,465 | – | – | PDF p. 50 |
| LIABILITIES | |||||
| Loans and borrowingsSingapore dollars thousands | 35,134 | 27,003 | – | – | PDF p. 50 |
| Lease liabilitiesSingapore dollars thousands | 36,248 | 51,408 | – | – | PDF p. 50 |
| Trade and other payablesSingapore dollars thousands | 18,893 | 18,183 | 37,316 | 41,551 | PDF p. 50 |
| ProvisionsSingapore dollars thousands | 1,943 | 1,890 | – | – | PDF p. 50 |
| SubtotalSingapore dollars thousands | 100,931 | 107,949 | 37,316 | 41,551 | PDF p. 50 |
| Current | |||||
| Loans and borrowingsSingapore dollars thousands | 29,108 | 43,186 | 20,000 | 18,700 | PDF p. 50 |
| LIABILITIES | |||||
| Lease liabilitiesSingapore dollars thousands | 19,188 | 17,222 | – | – | PDF p. 50 |
| Trade and other payablesSingapore dollars thousands | 46,126 | 47,817 | 5,134 | 9,434 | PDF p. 50 |
| ProvisionsSingapore dollars thousands | 104 | 104 | – | – | PDF p. 50 |
| Current tax payableSingapore dollars thousands | 6,833 | 6,272 | 421 | 647 | PDF p. 50 |
| SubtotalSingapore dollars thousands | 101,359 | 114,601 | 25,555 | 28,781 | PDF p. 50 |
| Liabilities directly associated with the assets held-for-saleSingapore dollars thousands | – | 3,344 | – | – | PDF p. 50 Label p. 50 |
| SubtotalSingapore dollars thousands | 101,359 | 117,945 | 25,555 | 28,781 | PDF p. 50 |
| Total liabilitiesSingapore dollars thousands | 202,290 | 225,894 | 62,871 | 70,332 | PDF p. 50 |
| Total equity and liabilitiesSingapore dollars thousands | 452,858 | 460,930 | 266,603 | 269,605 | PDF p. 50 |
Original report: PDF p. 50 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Group comprehensive income — FY2026 source | |||
| RevenueSingapore dollars thousands | 138,585 | 149,866 | PDF p. 51 |
| Cost of salesSingapore dollars thousands | (95,861) | (102,473) | PDF p. 51 |
| Gross profitSingapore dollars thousands | 42,724 | 47,393 | PDF p. 51 |
| Other incomeSingapore dollars thousands | 10,777 | 6,086 | PDF p. 51 |
| Administrative expensesSingapore dollars thousands | (32,444) | (32,883) | PDF p. 51 |
| Impairment loss (recognised)/reversed on trade and other receivablesSingapore dollars thousands | (190) | 32 | PDF p. 51 |
| Impairment loss on property, plant and equipmentSingapore dollars thousands | (531) | – | PDF p. 51 |
| Other operating expensesSingapore dollars thousands | (5,296) | (2,885) | PDF p. 51 |
| Profit from operationsSingapore dollars thousands | 15,040 | 17,743 | PDF p. 51 |
| Finance incomeSingapore dollars thousands | 3,424 | 3,142 | PDF p. 51 |
| Finance costsSingapore dollars thousands | (6,211) | (8,021) | PDF p. 51 |
| Net finance costsSingapore dollars thousands | (2,787) | (4,879) | PDF p. 51 |
| Impairment loss reversed on investments in associatesSingapore dollars thousands | 2,614 | 339 | PDF p. 51 |
| Share of results of associates (net of income tax)Singapore dollars thousands | 1,330 | 40 | PDF p. 51 |
| Profit before taxationSingapore dollars thousands | 16,197 | 13,243 | PDF p. 51 |
| Tax expenseSingapore dollars thousands | (1,052) | (2,221) | PDF p. 51 |
| Profit for the yearSingapore dollars thousands | 15,145 | 11,022 | PDF p. 51 |
| Items that will not be reclassified to profit or loss: | |||
| Foreign currency translation differences for foreign operationsSingapore dollars thousands | 1,781 | (769) | PDF p. 51 |
| Defined benefit plan remeasurementsSingapore dollars thousands | (2) | (11) | PDF p. 51 |
| SubtotalSingapore dollars thousands | 1,779 | (780) | PDF p. 51 |
| to profit or loss: | |||
| Foreign currency translation differences for foreign operationsSingapore dollars thousands | 1,769 | (1,042) | PDF p. 51 |
| Items that are or may be reclassified subsequently | |||
| Share of reserves of associatesSingapore dollars thousands | 450 | 1,002 | PDF p. 51 |
| Defined benefit plan remeasurementsSingapore dollars thousands | (2) | (10) | PDF p. 51 |
| SubtotalSingapore dollars thousands | 2,217 | (50) | PDF p. 51 |
| Other comprehensive income/(loss), at nil taxSingapore dollars thousands | 3,996 | (830) | PDF p. 51 |
| Total comprehensive income for the yearSingapore dollars thousands | 19,141 | 10,192 | PDF p. 51 |
| Profit/(loss) for the year attributable to: | |||
| – Owners of the CompanySingapore dollars thousands | 15,422 | 7,692 | PDF p. 51 |
| Items that are or may be reclassified subsequently | |||
| – Non-controlling interestsSingapore dollars thousands | (277) | 3,330 | PDF p. 51 |
| SubtotalSingapore dollars thousands | 15,145 | 11,022 | PDF p. 51 |
| Total comprehensive profit for the year attributable to: | |||
| – Owners of the CompanySingapore dollars thousands | 17,639 | 7,642 | PDF p. 51 |
| – Non-controlling interestsSingapore dollars thousands | 1,502 | 2,550 | PDF p. 51 |
| SubtotalSingapore dollars thousands | 19,141 | 10,192 | PDF p. 51 |
| Earnings per share | |||
| Diluted and basic earnings per share (cents)Singapore cents per share | 2.28 | 1.13 | PDF p. 51 |
Original report: PDF p. 51 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026GroupShare capital | 2026GroupTreasury shares | 2026GroupCapital reserve | 2026GroupForeign currency translation reserve | 2026GroupOther reserves | 2026GroupRetained earnings | 2026GroupTotal attributable to owners of Company | 2026GroupNon-controlling interests | 2026GroupTotal equity | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| The Group | ||||||||||
| Balance at 1 May 2025Singapore dollars thousands | 174,337 | (2,792) | 7,421 | (4,959) | 10 | 53,853 | 227,870 | 7,166 | 235,036 | PDF p. 52 |
| Total comprehensive income for the year | ||||||||||
| Profit/(loss) for the yearSingapore dollars thousands | – | – | – | – | – | 15,422 | 15,422 | (277) | 15,145 | PDF p. 52 |
| Other comprehensive income | ||||||||||
| Translation differencesSingapore dollars thousands | – | – | – | 1,769 | – | – | 1,769 | 1,781 | 3,550 | PDF p. 52 |
| Total comprehensive income for the year | ||||||||||
| Share of reserves of associates (Note 8)Singapore dollars thousands | – | – | – | 571 | (121) | – | 450 | – | 450 | PDF p. 52 |
| Defined benefit plan remeasurementsSingapore dollars thousands | – | – | – | – | – | (2) | (2) | (2) | (4) | PDF p. 52 |
| Total other comprehensive income/(loss)Singapore dollars thousands | – | – | – | 2,340 | (121) | (2) | 2,217 | 1,779 | 3,996 | PDF p. 52 |
| Total comprehensive income/(loss) | ||||||||||
| Total comprehensive income/(loss) for the yearSingapore dollars thousands | – | – | – | 2,340 | (121) | 15,420 | 17,639 | 1,502 | 19,141 | PDF p. 52 Label p. 52 |
| recognised directly in equity | ||||||||||
| Dividends to owners (Note 14)Singapore dollars thousands | – | – | – | – | – | (2,714) | (2,714) | – | (2,714) | PDF p. 52 |
| Total comprehensive income/(loss) | ||||||||||
| Share of reserves of associates (Note 8)Singapore dollars thousands | – | – | – | – | – | (36) | (36) | – | (36) | PDF p. 52 |
| Purchase of treasury sharesSingapore dollars thousands | – | (859) | – | – | – | – | (859) | – | (859) | PDF p. 52 |
| Total contributions by and distributions to owners of the CompanySingapore dollars thousands | – | (859) | – | – | – | (2,750) | (3,609) | – | (3,609) | PDF p. 52 Label p. 52 |
| At 30 April 2026Singapore dollars thousands | 174,337 | (3,651) | 7,421 | (2,619) | (111) | 66,523 | 241,900 | 8,668 | 250,568 | PDF p. 52 |
Original report: PDF p. 52 ↗
Year validated against closing balance caption At 30 April 2026
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025GroupShare capital | 2025GroupTreasury shares | 2025GroupCapital reserve | 2025GroupForeign currency translation reserve | 2025GroupOther reserves | 2025GroupRetained earnings | 2025GroupTotal attributable to owners of Company | 2025GroupNon-controlling interests | 2025GroupTotal equity | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| The Group | ||||||||||
| Balance at 1 May 2024Singapore dollars thousands | 174,337 | (2,531) | 7,475 | (4,872) | (91) | 47,535 | 221,853 | 4,616 | 226,469 | PDF p. 53 |
| Total comprehensive income for the year | ||||||||||
| Profit for the yearSingapore dollars thousands | – | – | – | – | – | 7,692 | 7,692 | 3,330 | 11,022 | PDF p. 53 |
| Other comprehensive income | ||||||||||
| Translation differencesSingapore dollars thousands | – | – | – | (1,042) | – | – | (1,042) | (769) | (1,811) | PDF p. 53 |
| Total comprehensive income for the year | ||||||||||
| Share of reserves of associates (Note 8)Singapore dollars thousands | – | – | (54) | 955 | 101 | – | 1,002 | – | 1,002 | PDF p. 53 |
| Defined benefit plan remeasurementsSingapore dollars thousands | – | – | – | – | – | (10) | (10) | (11) | (21) | PDF p. 53 |
| Total other comprehensive (loss)/incomeSingapore dollars thousands | – | – | (54) | (87) | 101 | (10) | (50) | (780) | (830) | PDF p. 53 |
| Total comprehensive (loss)/income for | ||||||||||
| Total comprehensive (loss)/income for the yearSingapore dollars thousands | – | – | (54) | (87) | 101 | 7,682 | 7,642 | 2,550 | 10,192 | PDF p. 53 Label p. 53 |
| recognised directly in equity | ||||||||||
| Dividends to owners (Note 14)Singapore dollars thousands | – | – | – | – | – | (1,364) | (1,364) | – | (1,364) | PDF p. 53 |
| Total comprehensive (loss)/income for | ||||||||||
| Purchase of treasury shareSingapore dollars thousands | – | (261) | – | – | – | – | (261) | – | (261) | PDF p. 53 |
| Total contributions by and distributions to owners of the CompanySingapore dollars thousands | – | (261) | – | – | – | (1,364) | (1,625) | – | (1,625) | PDF p. 53 Label p. 53 |
| At 30 April 2025Singapore dollars thousands | 174,337 | (2,792) | 7,421 | (4,959) | 10 | 53,853 | 227,870 | 7,166 | 235,036 | PDF p. 53 |
Original report: PDF p. 53 ↗
Year validated against closing balance caption At 30 April 2025
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Cash Flows from Operating Activities | |||
| Profit after taxationSingapore dollars thousands | 15,145 | 11,022 | PDF p. 54 |
| Adjustments for: | |||
| Amortisation of intangible assetSingapore dollars thousands | – | 84 | PDF p. 54 |
| Depreciation of property, plant and equipmentSingapore dollars thousands | 7,361 | 7,594 | PDF p. 54 |
| Depreciation of right-of-use assetsSingapore dollars thousands | 10,468 | 10,908 | PDF p. 54 |
| Dividend incomeSingapore dollars thousands | (2) | (3) | PDF p. 54 |
| Fair value (gain)/loss on financial instruments at FVTPLSingapore dollars thousands | (52) | 142 | PDF p. 54 |
| Fair value loss on investment propertiesSingapore dollars thousands | 3,013 | 137 | PDF p. 54 |
| Finance costsSingapore dollars thousands | 6,211 | 8,021 | PDF p. 54 |
| Finance incomeSingapore dollars thousands | (3,424) | (3,142) | PDF p. 54 |
| Gain on acquisition of debtSingapore dollars thousands | (977) | (1,192) | PDF p. 54 |
| Gain on disposal of equity investments at FVTPLSingapore dollars thousands | (236) | (211) | PDF p. 54 |
| Gain on disposal/write-off of property, plant and equipmentSingapore dollars thousands | (7,136) | (82) | PDF p. 54 |
| Gain on disposal of right-of-use assetsSingapore dollars thousands | (151) | (14) | PDF p. 54 |
| Government grantsSingapore dollars thousands | (182) | (442) | PDF p. 54 |
| Impairment loss on property, plant and equipmentSingapore dollars thousands | 531 | – | PDF p. 54 |
| Impairment loss recognised/(reversed) on trade and other receivables, netSingapore dollars thousands | 190 | (32) | PDF p. 54 |
| Impairment loss reversed on investment in associatesSingapore dollars thousands | (2,614) | (339) | PDF p. 54 |
| Loss on disposal of shares in an associateSingapore dollars thousands | – | 14 | PDF p. 54 |
| Reversal of value-added tax on bad debtsSingapore dollars thousands | – | (2,058) | PDF p. 54 |
| Share of associates’ resultsSingapore dollars thousands | (1,330) | (40) | PDF p. 54 |
| Tax expenseSingapore dollars thousands | 1,052 | 2,221 | PDF p. 54 |
| Write-off of receivableSingapore dollars thousands | 28 | 3 | PDF p. 54 |
| Operating profit before working capital changesSingapore dollars thousands | 27,895 | 32,591 | PDF p. 54 |
| Changes in inventoriesSingapore dollars thousands | 3 | (9) | PDF p. 54 |
| Changes in trade and other receivablesSingapore dollars thousands | 666 | 3,428 | PDF p. 54 |
| Changes in trade and other payablesSingapore dollars thousands | (2,858) | (539) | PDF p. 54 |
| Cash generated from operationsSingapore dollars thousands | 25,706 | 35,471 | PDF p. 54 |
| Income tax paid, netSingapore dollars thousands | (1,518) | (2,491) | PDF p. 54 |
| Government grants receivedSingapore dollars thousands | 182 | 442 | PDF p. 54 |
| Net cash generated from operating activitiesSingapore dollars thousands | 24,370 | 33,422 | PDF p. 54 |
| Cash Flows from Investing Activities | |||
| Acquisition of debtSingapore dollars thousands | (3,312) | (5,610) | PDF p. 54 |
| Dividends receivedSingapore dollars thousands | 1,633 | 1,555 | PDF p. 54 |
| Finance income receivedSingapore dollars thousands | 1,357 | 1,523 | PDF p. 54 |
| Loan to a third partySingapore dollars thousands | (900) | – | PDF p. 54 |
| Loan to non-controlling interestSingapore dollars thousands | (546) | – | PDF p. 54 |
| Loans to a related partySingapore dollars thousands | (5,198) | (3,100) | PDF p. 54 |
| Proceeds from disposal of shares in an associateSingapore dollars thousands | – | 76 | PDF p. 54 |
| Proceeds from reduction in paid-up capital of an associateSingapore dollars thousands | – | 34 | PDF p. 54 |
| Proceeds from sale of other investmentsSingapore dollars thousands | 3,171 | 8,900 | PDF p. 54 |
| Proceeds from sale of property, plant and equipmentSingapore dollars thousands | 13,447 | 192 | PDF p. 54 |
| Purchase of other investmentsSingapore dollars thousands | (2,611) | (4,130) | PDF p. 54 |
| Purchase of property, plant and equipmentSingapore dollars thousands | (655) | (633) | PDF p. 54 |
| Repayment of loan by an associateSingapore dollars thousands | 368 | 900 | PDF p. 54 |
| Repayment of loans by related partiesSingapore dollars thousands | 2,720 | 898 | PDF p. 54 |
| Shares subscription in an associateSingapore dollars thousands | (149) | (2,400) | PDF p. 54 |
| Net cash generated from/(used in) investing activitiesSingapore dollars thousands | 9,325 | (1,795) | PDF p. 54 |
Original report: PDF p. 54 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Cash Flows from Financing Activities | |||
| Dividends paid to shareholders of the CompanySingapore dollars thousands | (2,610) | (1,312) | PDF p. 55 |
| Finance costs paidSingapore dollars thousands | (5,348) | (6,861) | PDF p. 55 |
| Proceeds from borrowingsSingapore dollars thousands | 20,827 | 6,270 | PDF p. 55 |
| Purchase of treasury sharesSingapore dollars thousands | (859) | (261) | PDF p. 55 |
| Repayment of lease liabilitiesSingapore dollars thousands | (18,460) | (17,578) | PDF p. 55 |
| Repayment of loans and borrowingsSingapore dollars thousands | (28,331) | (11,819) | PDF p. 55 |
| Repayment of loan to a related partySingapore dollars thousands | (150) | (100) | PDF p. 55 |
| Net cash used in financing activitiesSingapore dollars thousands | (34,931) | (31,661) | PDF p. 55 |
| Net decrease in cash and cash equivalentsSingapore dollars thousands | (1,236) | (34) | PDF p. 55 |
| Cash and cash equivalents at beginning of yearSingapore dollars thousands | 50,843 | 52,068 | PDF p. 55 |
| Effect of exchange fluctuations on cash and cash equivalentsSingapore dollars thousands | (77) | (1,191) | PDF p. 55 |
| Cash and cash equivalents at end of yearSingapore dollars thousands | 49,530 | 50,843 | PDF p. 55 |
Original report: PDF p. 55 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group | 2023Group | 2024Group | 2025Group | 2026Group | Source |
|---|---|---|---|---|---|---|
| Financial summary | ||||||
| Revenue ($’000)Singapore dollars thousands | 201,820 | 170,353 | 138,924 | 149,866 | 138,585 | PDF p. 12 |
| EBITDA ($’000)Singapore dollars thousands | 43,276 | 35,287 | 28,586 | 36,329 | 32,869 | PDF p. 12 |
| Pretax profit/(loss) ($’000)Singapore dollars thousands | 17,007 | 2,479 | 3,679 | 13,243 | 16,197 | PDF p. 12 |
| Net Profit ($’000)Singapore dollars thousands | 9,295 | 175 | 600 | 7,692 | 15,422 | PDF p. 12 |
| EBITDA margin (%)percent | 21.44 | 20.71 | 20.58 | 24.24 | 23.72 | PDF p. 12 |
| Pretax margin (%)percent | 8.43 | 1.46 | 2.65 | 8.84 | 11.69 | PDF p. 12 |
| Net margin (%)percent | 4.61 | 0.10 | 0.43 | 5.13 | 11.13 | PDF p. 12 |
| Cash and Cash equivalents ($’000)Singapore dollars thousands | 57,078 | 58,174 | 60,851 | 59,626 | 58,313 | PDF p. 12 |
| Total assets ($’000)Singapore dollars thousands | 561,497 | 505,997 | 478,042 | 460,930 | 452,858 | PDF p. 12 |
| Total debt ($’000)Singapore dollars thousands | 209,264 | 186,786 | 165,926 | 138,819 | 119,678 | PDF p. 12 |
| Debt/Assets (%)percent | 37.27 | 36.91 | 34.71 | 30.12 | 26.43 | PDF p. 12 |
| Current assets ($’000)Singapore dollars thousands | 167,036 | 127,612 | 122,200 | 133,833 | 130,844 | PDF p. 12 |
| Current liabilities ($’000)Singapore dollars thousands | 141,022 | 108,135 | 119,273 | 117,945 | 101,359 | PDF p. 12 |
| Net current assets/liabilities ($’000)Singapore dollars thousands | 26,014 | 19,477 | 2,927 | 15,888 | 29,485 | PDF p. 12 |
| Shareholders’ equity ($’000)Singapore dollars thousands | 235,414 | 224,597 | 221,853 | 227,870 | 241,900 | PDF p. 12 |
| Return on Assets (%)percent | 1.66 | 0.03 | 0.13 | 1.67 | 3.41 | PDF p. 12 |
| Return on Equity (%)percent | 3.95 | 0.08 | 0.27 | 3.38 | 6.38 | PDF p. 12 |
| Net debt: Equity (times)times | 0.65 | 0.57 | 0.47 | 0.35 | 0.25 | PDF p. 12 |
| Earnings (cents) – BasicSingapore cents per share | 1.34 | 0.03 | 0.09 | 1.13 | 2.28 | PDF p. 12 |
| Earnings (cents) – DilutedSingapore cents per share | 1.34 | 0.03 | 0.09 | 1.13 | 2.28 | PDF p. 12 |
| Dividend (cents)Singapore cents per share | 0.15 | 0.10 | 0.20 | 0.40 | 0.40 | PDF p. 12 |
| Net tangible assets (cents)Singapore cents per share | 33.96 | 32.59 | 32.41 | 33.49 | 35.84 | PDF p. 12 |
Original report: PDF p. 12 ↗
Net Profit in this summary is profit attributable to owners; ROA/ROE use end-of-year assets/equity, not an assumed annual average. Dividend forFY2026 is proposed and subject to shareholder approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | 2026Company | 2025Company | Source |
|---|---|---|---|---|---|
| Cash composition — Group and Company | |||||
| Cash at bank and in handSingapore dollars thousands | 33,741 | 32,471 | 1,163 | 442 | PDF p. 94 |
| Deposits with banksSingapore dollars thousands | 24,572 | 27,155 | – | 1,662 | PDF p. 94 |
| Cash and bank balancesSingapore dollars thousands | 58,313 | 59,626 | 1,163 | 2,104 | PDF p. 94 |
Original report: PDF p. 94 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Cash composition — Group and Company | |||
| Cash and bank balancesSingapore dollars thousands | 58,313 | 59,626 | PDF p. 94 |
| Deposits pledgedSingapore dollars thousands | (8,783) | (8,783) | PDF p. 94 |
| Cash and cash equivalents in the consolidated statement of cash flowsSingapore dollars thousands | 49,530 | 50,843 | PDF p. 94 Label p. 94 |
Original report: PDF p. 94 ↗
Only Group cash-flow basis is disclosed; blank Company cells on last two source rows are not zero or an invented Company cash flow. Original excluded Company cell inventories retained in evidence.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026GroupLoans and borrowings | 2026GroupLease liabilities | 2026GroupDeferred consideration | 2026GroupAccrued interest | 2026GroupNon-trade amounts due | 2026GroupLoans from related parties and NCI | 2026GroupLiabilities associated with assets held for sale | 2026GroupTotal | Source |
|---|---|---|---|---|---|---|---|---|---|
| Financing liabilities reconciliation — ending 2026 | |||||||||
| At 1 May 2025Singapore dollars thousands | 70,189 | 68,630 | 4,003 | 245 | 9,879 | 25,420 | 3,344 | 181,710 | PDF p. 56 |
| Cash flows: | |||||||||
| Finance costs paidSingapore dollars thousands | – | (2,896) | – | (2,452) | – | – | – | (5,348) | PDF p. 56 |
| Financing liabilities reconciliation — ending 2026 | |||||||||
| Proceeds from borrowingsSingapore dollars thousands | 20,827 | – | – | – | – | – | – | 20,827 | PDF p. 56 |
| Repayment of lease liabilitiesSingapore dollars thousands | – | (18,428) | – | – | – | – | (32) | (18,460) | PDF p. 56 |
| Repayment of loans and borrowingsSingapore dollars thousands | (27,805) | – | – | – | – | – | (526) | (28,331) | PDF p. 56 |
| Repayment of loan from a related partySingapore dollars thousands | – | – | – | – | – | (150) | – | (150) | PDF p. 56 |
| SubtotalSingapore dollars thousands | (6,978) | (21,324) | – | (2,452) | – | (150) | (558) | (31,462) | PDF p. 56 |
| Non-cash changes: | |||||||||
| Disposal of liabilities held for saleSingapore dollars thousands | – | – | – | – | – | – | (2,786) | (2,786) | PDF p. 56 |
| Financing liabilities reconciliation — ending 2026 | |||||||||
| Early termination/end of leaseSingapore dollars thousands | – | (410) | – | – | – | – | – | (410) | PDF p. 56 |
| Finance costs (2) (Note 22)Singapore dollars thousands | – | 2,896 | – | 2,241 | 1,021 | – | – | 6,158 | PDF p. 56 |
| Foreign exchange differencesSingapore dollars thousands | 1,031 | 11 | – | 1 | 372 | 540 | – | 1,955 | PDF p. 56 |
| New/remeasurement of leases, net (Note 5)Singapore dollars thousands | – | 5,633 | – | – | – | – | – | 5,633 | PDF p. 56 Label p. 56 |
| OthersSingapore dollars thousands | – | – | – | 13 | – | – | – | 13 | PDF p. 56 |
| SubtotalSingapore dollars thousands | 1,031 | 8,130 | – | 2,255 | 1,393 | 540 | (2,786) | 10,563 | PDF p. 56 |
| At 30 April 2026Singapore dollars thousands | 64,242 | 55,436 | 4,003 | 48 | 11,272 | 25,810 | – | 160,811 | PDF p. 56 |
Original report: PDF p. 56 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025GroupLoans and borrowings | 2025GroupLease liabilities | 2025GroupDeferred consideration | 2025GroupAccrued interest | 2025GroupNon-trade amounts due | 2025GroupLoans from related parties and NCI | 2025GroupLiabilities associated with assets held for sale | 2025GroupTotal | Source |
|---|---|---|---|---|---|---|---|---|---|
| Financing liabilities reconciliation — ending 2025 | |||||||||
| At 1 May 2024Singapore dollars thousands | 77,539 | 88,387 | 4,003 | 198 | 9,264 | 26,497 | – | 205,888 | PDF p. 57 |
| Cash flows: | |||||||||
| Finance costs paidSingapore dollars thousands | – | (3,692) | – | (3,169) | – | – | – | (6,861) | PDF p. 57 |
| Financing liabilities reconciliation — ending 2025 | |||||||||
| Proceeds from borrowingsSingapore dollars thousands | 6,270 | – | – | – | – | – | – | 6,270 | PDF p. 57 |
| Repayment of lease liabilitiesSingapore dollars thousands | – | (17,564) | – | – | – | – | (14) | (17,578) | PDF p. 57 |
| Repayment of loans and borrowingsSingapore dollars thousands | (11,669) | – | – | – | – | – | (150) | (11,819) | PDF p. 57 |
| Repayment of loan from a related partySingapore dollars thousands | – | – | – | – | – | (100) | – | (100) | PDF p. 57 |
| SubtotalSingapore dollars thousands | (5,399) | (21,256) | – | (3,169) | – | (100) | (164) | (30,088) | PDF p. 57 |
| Non-cash changes: | |||||||||
| Early termination/end of leaseSingapore dollars thousands | – | (85) | – | – | – | – | – | (85) | PDF p. 57 |
| Financing liabilities reconciliation — ending 2025 | |||||||||
| Finance costs (2) (Note 22)Singapore dollars thousands | – | 3,695 | – | 3,235 | 1,036 | – | – | 7,966 | PDF p. 57 |
| Foreign exchange differencesSingapore dollars thousands | (1,274) | 29 | – | (1) | (421) | (977) | – | (2,644) | PDF p. 57 |
| New/remeasurement of leases, net (Note 5)Singapore dollars thousands | – | 559 | – | – | – | – | – | 559 | PDF p. 57 Label p. 57 |
| Reclassification to liabilities associated with assets held for saleSingapore dollars thousands | (677) | (2,696) | – | – | – | – | 3,504 | 131 | PDF p. 57 Label p. 57 |
| OthersSingapore dollars thousands | – | (3) | – | (18) | – | – | 4 | (17) | PDF p. 57 |
| SubtotalSingapore dollars thousands | (1,951) | 1,499 | – | 3,216 | 615 | (977) | 3,508 | 5,910 | PDF p. 57 |
| At 30 April 2025Singapore dollars thousands | 70,189 | 68,630 | 4,003 | 245 | 9,879 | 25,420 | 3,344 | 181,710 | PDF p. 57 |
Original report: PDF p. 57 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | 2026Company | 2025Company | Source |
|---|---|---|---|---|---|
| Non-current liabilities | |||||
| Floating rate bank loans, securedSingapore dollars thousands | 35,024 | 26,248 | – | – | PDF p. 97 |
| Fixed rate bank loans: – unsecuredSingapore dollars thousands | 110 | 755 | – | – | PDF p. 97 Label p. 97 |
| SubtotalSingapore dollars thousands | 35,134 | 27,003 | – | – | PDF p. 97 |
| Current liabilities | |||||
| Floating rate bank loans, securedSingapore dollars thousands | 3,844 | 5,160 | – | – | PDF p. 97 |
| Fixed rate bank loans: – securedSingapore dollars thousands | 22,620 | 33,320 | 20,000 | 18,700 | PDF p. 97 Label p. 97 |
| – unsecuredSingapore dollars thousands | 2,644 | 4,706 | – | – | PDF p. 97 |
| SubtotalSingapore dollars thousands | 29,108 | 43,186 | 20,000 | 18,700 | PDF p. 97 |
| SubtotalSingapore dollars thousands | 64,242 | 70,189 | 20,000 | 18,700 | PDF p. 97 |
Original report: PDF p. 97 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | 2026Company | 2025Company | Source |
|---|---|---|---|---|---|
| Reserve composition — Group and Company | |||||
| Treasury sharesSingapore dollars thousands | (3,651) | (2,792) | (3,651) | (2,792) | PDF p. 96 |
| Capital reserveSingapore dollars thousands | 7,421 | 7,421 | – | – | PDF p. 96 |
| Foreign currency translation reserveSingapore dollars thousands | (2,619) | (4,959) | – | – | PDF p. 96 |
| Other reservesSingapore dollars thousands | (111) | 10 | – | – | PDF p. 96 |
| Retained earningsSingapore dollars thousands | 66,523 | 53,853 | 33,046 | 27,728 | PDF p. 96 |
| SubtotalSingapore dollars thousands | 67,563 | 53,533 | 29,395 | 24,936 | PDF p. 96 |
Original report: PDF p. 96 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| EPS calculation, weighted average shares per original footnote | |||
| Profit for the year attributable to owners of the Company ($’000)Singapore dollars thousands | 15,422 | 7,692 | PDF p. 106 |
| Number of ordinary shares in issue (’000)ordinary shares thousands | 697,952 | 697,952 | PDF p. 106 |
| Effect of own shares held (’000)ordinary shares thousands | (20,239) | (16,264) | PDF p. 106 |
| Number of ordinary shares in issue (excluding own shares held)* (’000)ordinary shares thousands | 677,713 | 681,688 | PDF p. 106 |
| Net profit attributable to ordinary shareholders ($’000)Singapore dollars thousands | 15,422 | 7,692 | PDF p. 106 |
Original report: PDF p. 106 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Capital management net debt basis — FY2026 source | |||
| Loans and borrowings (Note 16)Singapore dollars thousands | 64,242 | 70,189 | PDF p. 96 |
| Lease liabilities (Note 17)Singapore dollars thousands | 55,436 | 68,630 | PDF p. 96 |
| Less: Cash and bank balances (Note 12)Singapore dollars thousands | (58,313) | (59,626) | PDF p. 96 |
| Net debt (A)Singapore dollars thousands | 61,365 | 79,193 | PDF p. 96 |
| Equity attributable to owners of the Company (B)Singapore dollars thousands | 241,900 | 227,870 | PDF p. 96 |
| Net debt-to-equity ratio (times) (A)/(B)times | 0.25 | 0.35 | PDF p. 96 |
Original report: PDF p. 96 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group/Company Note18(k); footnote does not give separate entity columns | 2025Group/Company Note18(k); footnote does not give separate entity columns | Source |
|---|---|---|---|
| Dividend accrual rounded to0.1million in Note18(k) | |||
| Other payables include an accrual of dividendSingapore dollars million | 0.7 | 0.6 | PDF p. 100 |
Original report: PDF p. 100 ↗
Balances are source-rounded to0.1million; they do not establish an exact cash/declared reconciliation.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Group | 2023Group | 2024Company | 2023Company | Source |
|---|---|---|---|---|---|
| Non-Current | |||||
| Property, plant and equipmentSingapore dollars thousands | 95,692 | 103,027 | 73 | 110 | PDF p. 54 |
| ASSETS | |||||
| Right-of-use assetsSingapore dollars thousands | 51,769 | 61,954 | – | – | PDF p. 54 |
| Intangible assetsSingapore dollars thousands | 83 | 166 | 13 | 27 | PDF p. 54 |
| Investment propertiesSingapore dollars thousands | 134,046 | 138,370 | – | – | PDF p. 54 |
| SubsidiariesSingapore dollars thousands | – | – | 59,112 | 59,112 | PDF p. 54 |
| AssociatesSingapore dollars thousands | 56,416 | 55,722 | 3,527 | 953 | PDF p. 54 |
| Other investmentsSingapore dollars thousands | 117 | 123 | – | – | PDF p. 54 |
| Deferred tax assetsSingapore dollars thousands | 82 | 859 | – | – | PDF p. 54 |
| Trade and other receivablesSingapore dollars thousands | 17,637 | 18,164 | 178,900 | 205,416 | PDF p. 54 |
| SubtotalSingapore dollars thousands | 355,842 | 378,385 | 241,625 | 265,618 | PDF p. 54 |
| Current | |||||
| Other investmentsSingapore dollars thousands | 8,589 | 17,260 | 7,785 | 16,037 | PDF p. 54 |
| ASSETS | |||||
| InventoriesSingapore dollars thousands | 81 | 71 | – | – | PDF p. 54 |
| Trade and other receivablesSingapore dollars thousands | 52,679 | 52,107 | 5,775 | 3,436 | PDF p. 54 |
| Cash and bank balancesSingapore dollars thousands | 60,851 | 58,174 | 2,522 | 1,028 | PDF p. 54 |
| SubtotalSingapore dollars thousands | 122,200 | 127,612 | 16,082 | 20,501 | PDF p. 54 |
| Total assetsSingapore dollars thousands | 478,042 | 505,997 | 257,707 | 286,119 | PDF p. 54 |
| Capital and Reserves | |||||
| Share capitalSingapore dollars thousands | 174,337 | 174,337 | 174,337 | 174,337 | PDF p. 54 |
| ReservesSingapore dollars thousands | 47,516 | 50,260 | 10,782 | 39,116 | PDF p. 54 |
| Equity attributable to owners of the CompanySingapore dollars thousands | 221,853 | 224,597 | 185,119 | 213,453 | PDF p. 54 Label p. 54 |
| Non-controlling interestsSingapore dollars thousands | 4,616 | 4,794 | – | – | PDF p. 54 |
| Total equitySingapore dollars thousands | 226,469 | 229,391 | 185,119 | 213,453 | PDF p. 54 |
| Non-Current | |||||
| Deferred tax liabilitiesSingapore dollars thousands | 10,024 | 11,237 | – | – | PDF p. 54 |
| LIABILITIES | |||||
| Loans and borrowingsSingapore dollars thousands | 30,656 | 48,799 | – | – | PDF p. 54 |
| Lease liabilitiesSingapore dollars thousands | 70,882 | 87,371 | – | – | PDF p. 54 |
| Trade and other payablesSingapore dollars thousands | 18,768 | 19,148 | 45,722 | 45,164 | PDF p. 54 |
| ProvisionsSingapore dollars thousands | 1,970 | 1,916 | – | – | PDF p. 54 |
| SubtotalSingapore dollars thousands | 132,300 | 168,471 | 45,722 | 45,164 | PDF p. 54 |
| Current | |||||
| Loans and borrowingsSingapore dollars thousands | 46,883 | 40,905 | 16,800 | 19,300 | PDF p. 54 |
| LIABILITIES | |||||
| Lease liabilitiesSingapore dollars thousands | 17,505 | 9,711 | – | – | PDF p. 54 |
| Trade and other payablesSingapore dollars thousands | 48,414 | 50,064 | 9,533 | 7,715 | PDF p. 54 |
| ProvisionsSingapore dollars thousands | 104 | 104 | – | – | PDF p. 54 |
| Current tax payableSingapore dollars thousands | 6,367 | 7,351 | 533 | 487 | PDF p. 54 |
| SubtotalSingapore dollars thousands | 119,273 | 108,135 | 26,866 | 27,502 | PDF p. 54 |
| Total liabilitiesSingapore dollars thousands | 251,573 | 276,606 | 72,588 | 72,666 | PDF p. 54 |
| Total equity and liabilitiesSingapore dollars thousands | 478,042 | 505,997 | 257,707 | 286,119 | PDF p. 54 |
Original report: PDF p. 54 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Group | 2023Group | Source |
|---|---|---|---|
| Group comprehensive income — FY2024 source | |||
| RevenueSingapore dollars thousands | 138,924 | 170,353 | PDF p. 55 |
| Cost of salesSingapore dollars thousands | (91,977) | (112,970) | PDF p. 55 |
| Gross profitSingapore dollars thousands | 46,947 | 57,383 | PDF p. 55 |
| Other incomeSingapore dollars thousands | 1,676 | 1,629 | PDF p. 55 |
| Administrative expensesSingapore dollars thousands | (31,842) | (31,496) | PDF p. 55 |
| Impairment loss reversed/(recognised) on trade and other receivablesSingapore dollars thousands | 401 | (2,255) | PDF p. 55 |
| Other operating expensesSingapore dollars thousands | (7,626) | (10,115) | PDF p. 55 |
| Profit from operationsSingapore dollars thousands | 9,556 | 15,146 | PDF p. 55 |
| Finance incomeSingapore dollars thousands | 2,516 | 1,816 | PDF p. 55 |
| Finance costsSingapore dollars thousands | (9,167) | (9,607) | PDF p. 55 |
| Net finance costsSingapore dollars thousands | (6,651) | (7,791) | PDF p. 55 |
| Impairment loss reversed/(recognised) on investments in associates 8,Singapore dollars thousands | 2,455 | (2,598) | PDF p. 55 |
| Share of results of associates (net of income tax)Singapore dollars thousands | (1,681) | (2,278) | PDF p. 55 |
| Profit before taxationSingapore dollars thousands | 3,679 | 2,479 | PDF p. 55 |
| Tax expenseSingapore dollars thousands | (1,956) | (1,897) | PDF p. 55 |
| Profit for the yearSingapore dollars thousands | 1,723 | 582 | PDF p. 55 |
| Items that will not be reclassified to profit or loss: | |||
| Foreign currency translation differences for foreign operationsSingapore dollars thousands | (1,305) | (2,114) | PDF p. 55 |
| Defined benefit plan remeasurementsSingapore dollars thousands | 4 | (26) | PDF p. 55 |
| SubtotalSingapore dollars thousands | (1,301) | (2,140) | PDF p. 55 |
| Items that are or may be reclassified subsequently to profit or loss: | |||
| Foreign currency translation differences for foreign operationsSingapore dollars thousands | (1,243) | (2,284) | PDF p. 55 |
| Share of reserves of associatesSingapore dollars thousands | (1,169) | (1,290) | PDF p. 55 |
| Defined benefit plan remeasurementsSingapore dollars thousands | 4 | (25) | PDF p. 55 |
| SubtotalSingapore dollars thousands | (2,408) | (3,599) | PDF p. 55 |
| Other comprehensive loss, at nil taxSingapore dollars thousands | (3,709) | (5,739) | PDF p. 55 |
| Total comprehensive loss for the yearSingapore dollars thousands | (1,986) | (5,157) | PDF p. 55 |
| Profit for the year attributable to: | |||
| – Owners of the CompanySingapore dollars thousands | 600 | 175 | PDF p. 55 |
| Items that are or may be reclassified subsequently to profit or loss: | |||
| – Non-controlling interestsSingapore dollars thousands | 1,123 | 407 | PDF p. 55 |
| SubtotalSingapore dollars thousands | 1,723 | 582 | PDF p. 55 |
| Total comprehensive loss for the year attributable to: | |||
| – Owners of the CompanySingapore dollars thousands | (1,808) | (3,424) | PDF p. 55 |
| – Non-controlling interestsSingapore dollars thousands | (178) | (1,733) | PDF p. 55 |
| SubtotalSingapore dollars thousands | (1,986) | (5,157) | PDF p. 55 |
| Earnings per share | |||
| Diluted and basic earnings per share (cents)Singapore cents per share | 0.09 | 0.03 | PDF p. 55 |
Original report: PDF p. 55 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024GroupShare capital | 2024GroupTreasury shares | 2024GroupCapital reserve | 2024GroupForeign currency translation reserve | 2024GroupOther reserves | 2024GroupRetained earnings | 2024GroupTotal attributable to owners of Company | 2024GroupNon-controlling interests | 2024GroupTotal equity | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| The Group | ||||||||||
| Balance at 1 May 2023Singapore dollars thousands | 174,337 | (2,284) | 7,475 | (2,573) | 22 | 47,620 | 224,597 | 4,794 | 229,391 | PDF p. 56 |
| Total comprehensive income | ||||||||||
| Profit for the yearSingapore dollars thousands | – | – | – | – | – | 600 | 600 | 1,123 | 1,723 | PDF p. 56 |
| Other comprehensive income | ||||||||||
| Translation differencesSingapore dollars thousands | – | – | – | (1,243) | – | – | (1,243) | (1,305) | (2,548) | PDF p. 56 |
| Total comprehensive income | ||||||||||
| Share of reserves of associatesSingapore dollars thousands | – | – | – | (1,056) | (113) | – | (1,169) | – | (1,169) | PDF p. 56 |
| Defined benefit plan remeasurementsSingapore dollars thousands | – | – | – | – | – | 4 | 4 | 4 | 8 | PDF p. 56 |
| Total other comprehensive incomeSingapore dollars thousands | – | – | – | (2,299) | (113) | 4 | (2,408) | (1,301) | (3,709) | PDF p. 56 |
| Total comprehensive (loss)/income | ||||||||||
| Total comprehensive (loss)/income for the yearSingapore dollars thousands | – | – | – | (2,299) | (113) | 604 | (1,808) | (178) | (1,986) | PDF p. 56 Label p. 56 |
| Dividends to owners (Note 13)Singapore dollars thousands | – | – | – | – | – | (689) | (689) | – | (689) | PDF p. 56 |
| Purchase of treasury shareSingapore dollars thousands | – | (247) | – | – | – | – | (247) | – | (247) | PDF p. 56 |
| Total comprehensive (loss)/income distributions to owners | ||||||||||
| Total contributions by and distributions to owners of the CompanySingapore dollars thousands | – | (247) | – | – | – | (689) | (936) | – | (936) | PDF p. 56 Label p. 56 |
| At 30 April 2024Singapore dollars thousands | 174,337 | (2,531) | 7,475 | (4,872) | (91) | 47,535 | 221,853 | 4,616 | 226,469 | PDF p. 56 |
Original report: PDF p. 56 ↗
Year validated against closing balance caption At 30 April 2024
Units appear below each metric. Scroll to compare years
| Metric / unit | 2023GroupShare capital | 2023GroupTreasury shares | 2023GroupCapital reserve | 2023GroupForeign currency translation reserve | 2023GroupOther reserves | 2023GroupRetained earnings | 2023GroupTotal attributable to owners of Company | 2023GroupNon-controlling interests | 2023GroupTotal equity | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| The Group | ||||||||||
| Balance at 1 May 2022Singapore dollars thousands | 174,337 | (1,980) | 13,525 | 958 | 65 | 48,509 | 235,414 | 7,285 | 242,699 | PDF p. 57 |
| Total comprehensive income | ||||||||||
| Profit for the yearSingapore dollars thousands | – | – | – | – | – | 175 | 175 | 407 | 582 | PDF p. 57 |
| Other comprehensive income | ||||||||||
| Translation differencesSingapore dollars thousands | – | – | – | (2,284) | – | – | (2,284) | (2,114) | (4,398) | PDF p. 57 |
| Total comprehensive income | ||||||||||
| Share of reserves of associatesSingapore dollars thousands | – | – | – | (1,247) | (43) | – | (1,290) | – | (1,290) | PDF p. 57 |
| Defined benefit plan remeasurementsSingapore dollars thousands | – | – | – | – | – | (25) | (25) | (26) | (51) | PDF p. 57 |
| Total other comprehensive incomeSingapore dollars thousands | – | – | – | (3,531) | (43) | (25) | (3,599) | (2,140) | (5,739) | PDF p. 57 |
| Total comprehensive (loss)/income | ||||||||||
| Total comprehensive (loss)/income for the yearSingapore dollars thousands | – | – | – | (3,531) | (43) | 150 | (3,424) | (1,733) | (5,157) | PDF p. 57 Label p. 57 |
| Dividends to owners (Note 13)Singapore dollars thousands | – | – | – | – | – | (1,039) | (1,039) | – | (1,039) | PDF p. 57 |
| Purchase of treasury shareSingapore dollars thousands | – | (304) | – | – | – | – | (304) | – | (304) | PDF p. 57 |
| Total comprehensive (loss)/income distributions to owners | ||||||||||
| Total contributions by and distributions to owners of the CompanySingapore dollars thousands | – | (304) | – | – | – | (1,039) | (1,343) | – | (1,343) | PDF p. 57 Label p. 57 |
| Acquisition of non-controlling interest without a change in control (Note 7B)Singapore dollars thousands | – | – | (6,034) | – | – | – | (6,034) | (59) | (6,093) | PDF p. 57 Label p. 57 |
| Disposal of interest in a subsidiary without loss of controlSingapore dollars thousands | – | – | – | – | – | – | – | 20 | 20 | PDF p. 57 Label p. 57 |
| Deregistration of a subsidiarySingapore dollars thousands | – | – | (16) | – | – | – | (16) | (719) | (735) | PDF p. 57 |
| Total changes in ownership interest in subsidiariesSingapore dollars thousands | – | – | (6,050) | – | – | – | (6,050) | (758) | (6,808) | PDF p. 57 Label p. 57 |
| Total transactions with owners of the CompanySingapore dollars thousands | – | (304) | (6,050) | – | – | (1,039) | (7,393) | (758) | (8,151) | PDF p. 57 Label p. 57 |
| At 30 April 2023Singapore dollars thousands | 174,337 | (2,284) | 7,475 | (2,573) | 22 | 47,620 | 224,597 | 4,794 | 229,391 | PDF p. 57 |
Original report: PDF p. 57 ↗
Year validated against closing balance caption At 30 April 2023
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Group | 2023Group | Source |
|---|---|---|---|
| Cash Flows from Operating Activities | |||
| Profit after taxationSingapore dollars thousands | 1,723 | 582 | PDF p. 58 |
| Adjustments for: | |||
| Amortisation of intangible assetSingapore dollars thousands | 82 | 83 | PDF p. 58 |
| Depreciation of property, plant and equipmentSingapore dollars thousands | 7,647 | 7,948 | PDF p. 58 |
| Depreciation of right-of-use assetsSingapore dollars thousands | 11,301 | 12,110 | PDF p. 58 |
| Dividend incomeSingapore dollars thousands | (3) | (3) | PDF p. 58 |
| Fair value gain on investment properties 6,Singapore dollars thousands | (329) | (419) | PDF p. 58 |
| Fair value loss on financial instruments at FVTPLSingapore dollars thousands | 3,212 | 1,798 | PDF p. 58 |
| Finance costsSingapore dollars thousands | 9,167 | 9,607 | PDF p. 58 |
| Finance incomeSingapore dollars thousands | (2,516) | (1,816) | PDF p. 58 |
| Gain on disposal of equity investmentsSingapore dollars thousands | (114) | (44) | PDF p. 58 |
| Gain on disposal/write-off of property, plant and equipmentSingapore dollars thousands | (24) | (120) | PDF p. 58 |
| Gain on waiver of amount due to non-controlling interestsSingapore dollars thousands | – | (165) | PDF p. 58 |
| Government grantsSingapore dollars thousands | (400) | (247) | PDF p. 58 |
| Impairment loss (reversed)/recognised on investment in associates 8,Singapore dollars thousands | (2,455) | 2,598 | PDF p. 58 |
| Loss on deregistration of a subsidiarySingapore dollars thousands | – | 14 | PDF p. 58 |
| Impairment loss (reversed)/recognised on trade and other receivables, netSingapore dollars thousands | (401) | 2,255 | PDF p. 58 |
| Share of associates’ resultsSingapore dollars thousands | 1,681 | 2,278 | PDF p. 58 |
| Tax expenseSingapore dollars thousands | 1,956 | 1,897 | PDF p. 58 |
| Operating profit before working capital changesSingapore dollars thousands | 30,527 | 38,356 | PDF p. 58 |
| Changes in inventoriesSingapore dollars thousands | (10) | 6 | PDF p. 58 |
| Changes in trade and other receivablesSingapore dollars thousands | 4,827 | 21,906 | PDF p. 58 |
| Changes in trade and other payablesSingapore dollars thousands | (1,717) | (8,618) | PDF p. 58 |
| Changes in provisionsSingapore dollars thousands | – | (37) | PDF p. 58 |
| Cash generated from operationsSingapore dollars thousands | 33,627 | 51,613 | PDF p. 58 |
| Income tax paid, netSingapore dollars thousands | (2,965) | (2,514) | PDF p. 58 |
| Government grants receivedSingapore dollars thousands | 400 | 323 | PDF p. 58 |
| Net cash generated from operating activitiesSingapore dollars thousands | 31,062 | 49,422 | PDF p. 58 |
| Cash Flows from Investing Activities | |||
| Cash contribution to an associateSingapore dollars thousands | (2,407) | – | PDF p. 58 |
| Cash contribution received from non-controlling interestsSingapore dollars thousands | – | 20 | PDF p. 58 |
| Dividends receivedSingapore dollars thousands | 1,299 | 1,738 | PDF p. 58 |
| Finance income receivedSingapore dollars thousands | 810 | 190 | PDF p. 58 |
| Loan to an associateSingapore dollars thousands | (400) | – | PDF p. 58 |
| Loans to related partiesSingapore dollars thousands | (3,250) | (2,880) | PDF p. 58 |
| Cash distribution to non-controlling interest on deregistration of a subsidiarySingapore dollars thousands | – | (703) | PDF p. 58 |
| Proceeds from reduction in paid-up capital of an associateSingapore dollars thousands | 22 | 434 | PDF p. 58 |
| Proceeds from sale of other investmentsSingapore dollars thousands | 6,486 | 1,974 | PDF p. 58 |
| Proceeds from sale of property, plant and equipmentSingapore dollars thousands | 55 | 332 | PDF p. 58 |
| Purchase of other investmentsSingapore dollars thousands | (913) | (354) | PDF p. 58 |
| Purchase of property, plant and equipmentSingapore dollars thousands | (526) | (4,645) | PDF p. 58 |
| Repayment of loans by related partiesSingapore dollars thousands | 1,149 | – | PDF p. 58 |
| Net cash generated from/(used in) investing activitiesSingapore dollars thousands | 2,325 | (3,894) | PDF p. 58 |
Original report: PDF p. 58 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Group | 2023Group | Source |
|---|---|---|---|
| Cash Flows from Financing Activities | |||
| Payment of deferred consideration in respect of the acquisition of non-controlling interests in subsidiariesSingapore dollars thousands | (287) | (2,000) | PDF p. 59 Label p. 59 |
| Dividends paid to shareholders of the CompanySingapore dollars thousands | (663) | (1,000) | PDF p. 59 |
| Finance costs paidSingapore dollars thousands | (8,253) | (8,306) | PDF p. 59 |
| Proceeds from borrowingsSingapore dollars thousands | 2,500 | 3,000 | PDF p. 59 |
| Purchase of treasury sharesSingapore dollars thousands | (233) | (304) | PDF p. 59 |
| Repayment of loans and borrowingsSingapore dollars thousands | (13,831) | (14,240) | PDF p. 59 |
| Repayment of lease liabilitiesSingapore dollars thousands | (9,822) | (17,696) | PDF p. 59 |
| Net cash used in financing activitiesSingapore dollars thousands | (30,589) | (40,546) | PDF p. 59 |
| Net increase in cash and cash equivalentsSingapore dollars thousands | 2,798 | 4,982 | PDF p. 59 |
| Cash and cash equivalents at beginning of yearSingapore dollars thousands | 49,391 | 45,795 | PDF p. 59 |
| Effect of exchange fluctuations on cash and cash equivalentsSingapore dollars thousands | (121) | (1,386) | PDF p. 59 |
| Cash and cash equivalents at end of yearSingapore dollars thousands | 52,068 | 49,391 | PDF p. 59 |
Original report: PDF p. 59 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group | 2021Group | 2022Company | 2021Company | Source |
|---|---|---|---|---|---|
| Non-Current | |||||
| Property, plant and equipmentSingapore dollars thousands | 97,949 | 102,881 | 146 | 184 | PDF p. 52 |
| ASSETS | |||||
| Right-of-use assetsSingapore dollars thousands | 62,988 | 74,221 | – | – | PDF p. 52 |
| Intangible assetsSingapore dollars thousands | 250 | 195 | 40 | 195 | PDF p. 52 |
| Investment propertiesSingapore dollars thousands | 148,234 | 143,859 | – | – | PDF p. 52 |
| SubsidiariesSingapore dollars thousands | – | – | 59,112 | 62,112 | PDF p. 52 |
| AssociatesSingapore dollars thousands | 64,057 | 61,749 | 8,402 | 3,590 | PDF p. 52 |
| Other investmentsSingapore dollars thousands | 102 | 110 | – | – | PDF p. 52 |
| Deferred tax assetsSingapore dollars thousands | 1,187 | 7,111 | – | – | PDF p. 52 |
| Trade and other receivablesSingapore dollars thousands | 19,694 | 19,396 | 215,015 | 244,800 | PDF p. 52 |
| SubtotalSingapore dollars thousands | 394,461 | 409,522 | 282,715 | 310,881 | PDF p. 52 |
| Current | |||||
| Other investmentsSingapore dollars thousands | 20,655 | 26,244 | 18,324 | 23,327 | PDF p. 52 |
| ASSETS | |||||
| InventoriesSingapore dollars thousands | 77 | 237 | – | – | PDF p. 52 |
| Trade and other receivablesSingapore dollars thousands | 77,662 | 70,675 | 997 | 1,615 | PDF p. 52 |
| Cash and cash equivalentsSingapore dollars thousands | 57,078 | 54,812 | 2,741 | 2,548 | PDF p. 52 |
| SubtotalSingapore dollars thousands | 155,472 | 151,968 | 22,062 | 27,490 | PDF p. 52 |
| Assets held-for-saleSingapore dollars thousands | 11,564 | 11,548 | – | – | PDF p. 52 |
| SubtotalSingapore dollars thousands | 167,036 | 163,516 | 22,062 | 27,490 | PDF p. 52 |
| Total assetsSingapore dollars thousands | 561,497 | 573,038 | 304,777 | 338,371 | PDF p. 52 |
| Capital and Reserves | |||||
| Share capitalSingapore dollars thousands | 174,337 | 174,337 | 174,337 | 174,337 | PDF p. 52 |
| ReservesSingapore dollars thousands | 61,077 | 53,358 | 45,846 | 38,799 | PDF p. 52 |
| Equity attributable to owners of the companySingapore dollars thousands | 235,414 | 227,695 | 220,183 | 213,136 | PDF p. 52 |
| Non-controlling interestsSingapore dollars thousands | 7,285 | 9,518 | – | – | PDF p. 52 |
| Total equitySingapore dollars thousands | 242,699 | 237,213 | 220,183 | 213,136 | PDF p. 52 |
| Non-Current | |||||
| Deferred tax liabilitiesSingapore dollars thousands | 11,960 | 10,901 | – | – | PDF p. 52 |
| LIABILITIES | |||||
| Loans and borrowingsSingapore dollars thousands | 55,503 | 60,078 | – | – | PDF p. 52 |
| Lease liabilitiesSingapore dollars thousands | 86,477 | 100,459 | – | – | PDF p. 52 |
| Trade and other payablesSingapore dollars thousands | 22,096 | 23,274 | 49,597 | 86,878 | PDF p. 52 |
| ProvisionsSingapore dollars thousands | 1,740 | 1,693 | – | – | PDF p. 52 |
| SubtotalSingapore dollars thousands | 177,776 | 196,405 | 49,597 | 86,878 | PDF p. 52 |
| Current | |||||
| Loans and borrowingsSingapore dollars thousands | 45,907 | 48,930 | 23,800 | 25,000 | PDF p. 52 |
| LIABILITIES | |||||
| Lease liabilitiesSingapore dollars thousands | 16,304 | 17,561 | – | – | PDF p. 52 |
| Trade and other payablesSingapore dollars thousands | 65,203 | 59,881 | 10,732 | 13,334 | PDF p. 52 |
| ProvisionsSingapore dollars thousands | 141 | 141 | – | – | PDF p. 52 |
| Current tax payableSingapore dollars thousands | 8,270 | 7,160 | 465 | 23 | PDF p. 52 |
| SubtotalSingapore dollars thousands | 135,825 | 133,673 | 34,997 | 38,357 | PDF p. 52 |
| Liabilities directly associated with the assets held-for-saleSingapore dollars thousands | 5,197 | 5,747 | – | – | PDF p. 52 Label p. 52 |
| SubtotalSingapore dollars thousands | 141,022 | 139,420 | 34,997 | 38,357 | PDF p. 52 |
| Total liabilitiesSingapore dollars thousands | 318,798 | 335,825 | 84,594 | 125,235 | PDF p. 52 |
| Total equity and liabilitiesSingapore dollars thousands | 561,497 | 573,038 | 304,777 | 338,371 | PDF p. 52 |
Original report: PDF p. 52 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group | 2021Group | Source |
|---|---|---|---|
| Group comprehensive income — FY2022 source | |||
| RevenueSingapore dollars thousands | 201,820 | 162,853 | PDF p. 53 |
| Cost of salesSingapore dollars thousands | (149,818) | (116,340) | PDF p. 53 |
| Gross profitSingapore dollars thousands | 52,002 | 46,513 | PDF p. 53 |
| Other incomeSingapore dollars thousands | 5,977 | 10,249 | PDF p. 53 |
| Administrative expensesSingapore dollars thousands | (31,680) | (31,743) | PDF p. 53 |
| Impairment loss (recognised)/reversed on trade and other receivablesSingapore dollars thousands | (679) | 105 | PDF p. 53 |
| Other operating expensesSingapore dollars thousands | (3,252) | (7,709) | PDF p. 53 |
| Profit from operationsSingapore dollars thousands | 22,368 | 17,415 | PDF p. 53 |
| Finance incomeSingapore dollars thousands | 1,551 | 2,115 | PDF p. 53 |
| Finance costsSingapore dollars thousands | (10,115) | (11,815) | PDF p. 53 |
| Net finance costsSingapore dollars thousands | (8,564) | (9,700) | PDF p. 53 |
| Impairment loss reversed/(recognised) on investments in associatesSingapore dollars thousands | 2,685 | (2,619) | PDF p. 53 |
| Share of results of associates (net of income tax)Singapore dollars thousands | 518 | 777 | PDF p. 53 |
| Profit before taxationSingapore dollars thousands | 17,007 | 5,873 | PDF p. 53 |
| Tax expenseSingapore dollars thousands | (10,019) | (2,591) | PDF p. 53 |
| Profit for the yearSingapore dollars thousands | 6,988 | 3,282 | PDF p. 53 |
| Items that will not be reclassified to profit or loss: | |||
| Foreign currency translation differences for foreign operationsSingapore dollars thousands | 72 | 1,657 | PDF p. 53 |
| Items that are or may be reclassified subsequently to profit or loss: | |||
| Foreign currency translation differences for foreign operationsSingapore dollars thousands | 141 | 1,889 | PDF p. 53 |
| Share of reserves of associatesSingapore dollars thousands | (531) | 93 | PDF p. 53 |
| SubtotalSingapore dollars thousands | (390) | 1,982 | PDF p. 53 |
| Other comprehensive (loss)/income, at nil taxSingapore dollars thousands | (318) | 3,639 | PDF p. 53 |
| Total comprehensive income for the yearSingapore dollars thousands | 6,670 | 6,921 | PDF p. 53 |
| Profit for the year attributable to: | |||
| – Owners of the CompanySingapore dollars thousands | 9,295 | 3,149 | PDF p. 53 |
| Items that are or may be reclassified subsequently to profit or loss: | |||
| – Non-controlling interestsSingapore dollars thousands | (2,307) | 133 | PDF p. 53 |
| SubtotalSingapore dollars thousands | 6,988 | 3,282 | PDF p. 53 |
| Total comprehensive income for the year attributable to: | |||
| – Owners of the CompanySingapore dollars thousands | 8,905 | 5,131 | PDF p. 53 |
| – Non-controlling interestsSingapore dollars thousands | (2,235) | 1,790 | PDF p. 53 |
| SubtotalSingapore dollars thousands | 6,670 | 6,921 | PDF p. 53 |
| Earnings per share | |||
| Diluted and basic earnings per share (cents)Singapore cents per share | 1.34 | 0.45 | PDF p. 53 |
Original report: PDF p. 53 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021GroupShare capital | 2021GroupTreasury shares | 2021GroupCapital reserve | 2021GroupForeign currency translation reserve | 2021GroupOther reserves | 2021GroupRetained earnings | 2021GroupTotal attributable to owners of Company | 2021GroupNon-controlling interests | 2021GroupTotal equity | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| The Group | ||||||||||
| Balance at 1 May 2020Singapore dollars thousands | 174,337 | (1,980) | 13,552 | (657) | 61 | 37,251 | 222,564 | 12,477 | 235,041 | PDF p. 54 |
| Total comprehensive income | ||||||||||
| Profit for the yearSingapore dollars thousands | – | – | – | – | – | 3,149 | 3,149 | 133 | 3,282 | PDF p. 54 |
| Other comprehensive income | ||||||||||
| Translation differencesSingapore dollars thousands | – | – | – | 1,889 | – | – | 1,889 | 1,657 | 3,546 | PDF p. 54 |
| Total comprehensive income | ||||||||||
| Share of reserves of associatesSingapore dollars thousands | – | – | (27) | 120 | – | – | 93 | – | 93 | PDF p. 54 |
| Total other comprehensive incomeSingapore dollars thousands | – | – | (27) | 2,009 | – | – | 1,982 | 1,657 | 3,639 | PDF p. 54 |
| Total comprehensive income for | ||||||||||
| Total comprehensive income for the yearSingapore dollars thousands | – | – | (27) | 2,009 | – | 3,149 | 5,131 | 1,790 | 6,921 | PDF p. 54 Label p. 54 |
| directly in equity | ||||||||||
| Capital contribution from non-controlling interestsSingapore dollars thousands | – | – | – | – | – | – | – | 44 | 44 | PDF p. 54 Label p. 54 |
| Capital reduction from non-controlling interests (1)Singapore dollars thousands | – | – | – | – | – | – | – | (4,895) | (4,895) | PDF p. 54 Label p. 54 |
| Disposal of interest in a subsidiary with loss of controlSingapore dollars thousands | – | – | – | – | – | – | – | 102 | 102 | PDF p. 54 Label p. 54 |
| Total changes in ownership interests in subsidiariesSingapore dollars thousands | – | – | – | – | – | – | – | (4,749) | (4,749) | PDF p. 54 Label p. 54 |
| Total transactions with owners of the CompanySingapore dollars thousands | – | – | – | – | – | – | – | (4,749) | (4,749) | PDF p. 54 Label p. 54 |
| At 30 April 2021Singapore dollars thousands | 174,337 | (1,980) | 13,525 | 1,352 | 61 | 40,400 | 227,695 | 9,518 | 237,213 | PDF p. 54 |
Original report: PDF p. 54 ↗
Year validated against closing balance caption At 30 April 2021
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022GroupShare capital | 2022GroupTreasury shares | 2022GroupCapital reserve | 2022GroupForeign currency translation reserve | 2022GroupOther reserves | 2022GroupRetained earnings | 2022GroupTotal attributable to owners of Company | 2022GroupNon-controlling interests | 2022GroupTotal equity | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| The Group | ||||||||||
| Balance at 1 May 2021Singapore dollars thousands | 174,337 | (1,980) | 13,525 | 1,352 | 61 | 40,400 | 227,695 | 9,518 | 237,213 | PDF p. 55 |
| Total comprehensive income | ||||||||||
| Profit for the yearSingapore dollars thousands | – | – | – | – | – | 9,295 | 9,295 | (2,307) | 6,988 | PDF p. 55 |
| Other comprehensive income | ||||||||||
| Translation differencesSingapore dollars thousands | – | – | – | 141 | – | – | 141 | 72 | 213 | PDF p. 55 |
| Total comprehensive income | ||||||||||
| Share of reserves of associatesSingapore dollars thousands | – | – | – | (535) | 4 | – | (531) | – | (531) | PDF p. 55 |
| Total other comprehensive incomeSingapore dollars thousands | – | – | – | (394) | 4 | – | (390) | 72 | (318) | PDF p. 55 |
| Total comprehensive income for the yearSingapore dollars thousands | – | – | – | (394) | 4 | 9,295 | 8,905 | (2,235) | 6,670 | PDF p. 55 Label p. 55 |
| directly in equity | ||||||||||
| Dividends to owners (Note 15)Singapore dollars thousands | – | – | – | – | – | (1,186) | (1,186) | – | (1,186) | PDF p. 55 |
| Disposal of interest in a subsidiary with loss of controlSingapore dollars thousands | – | – | – | – | – | – | – | 2 | 2 | PDF p. 55 Label p. 55 |
| Total transactions with owners of the CompanySingapore dollars thousands | – | – | – | – | – | (1,186) | (1,186) | 2 | (1,184) | PDF p. 55 Label p. 55 |
| At 30 April 2022Singapore dollars thousands | 174,337 | (1,980) | 13,525 | 958 | 65 | 48,509 | 235,414 | 7,285 | 242,699 | PDF p. 55 |
Original report: PDF p. 55 ↗
Year validated against closing balance caption At 30 April 2022
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group | 2021Group | Source |
|---|---|---|---|
| Cash Flows from Operating Activities | |||
| Profit after taxationSingapore dollars thousands | 6,988 | 3,282 | PDF p. 56 |
| Adjustments for: | |||
| Amortisation of intangible assetSingapore dollars thousands | 50 | – | PDF p. 56 |
| Depreciation of property, plant and equipmentSingapore dollars thousands | 7,323 | 7,978 | PDF p. 56 |
| Depreciation of right-of-use assetsSingapore dollars thousands | 13,535 | 15,188 | PDF p. 56 |
| Dividend incomeSingapore dollars thousands | (4) | (4) | PDF p. 56 |
| Fair value (gain)/loss on investment propertiesSingapore dollars thousands | (3,571) | 965 | PDF p. 56 |
| Fair value loss/(gain) on financial instruments at FVTPLSingapore dollars thousands | 312 | (3,726) | PDF p. 56 |
| Finance costsSingapore dollars thousands | 10,115 | 11,815 | PDF p. 56 |
| Finance incomeSingapore dollars thousands | (1,551) | (2,115) | PDF p. 56 |
| Gain on disposal of equity investmentsSingapore dollars thousands | (598) | (17) | PDF p. 56 |
| Gain on disposal/write-off of property, plant and equipmentSingapore dollars thousands | (50) | (701) | PDF p. 56 |
| Gain on disposal of right-of-use assetsSingapore dollars thousands | (112) | (12) | PDF p. 56 |
| Gain on waiver of amount due to non-controlling shareholderSingapore dollars thousands | – | (137) | PDF p. 56 |
| Government grantsSingapore dollars thousands | (893) | (5,191) | PDF p. 56 |
| Gain on disposal of subsidiariesSingapore dollars thousands | – | (5) | PDF p. 56 |
| Impairment loss (reversed)/recognised on investment in associatesSingapore dollars thousands | (2,685) | 2,619 | PDF p. 56 |
| Impairment loss recognised/(reversed) on trade and other receivables, (including RCCPS in an associate), netSingapore dollars thousands | 679 | (105) | PDF p. 56 Label p. 56 |
| Share of associates’ resultsSingapore dollars thousands | (518) | (777) | PDF p. 56 |
| Tax expenseSingapore dollars thousands | 10,019 | 2,591 | PDF p. 56 |
| Operating profit before working capital changesSingapore dollars thousands | 39,039 | 31,648 | PDF p. 56 |
| Changes in inventoriesSingapore dollars thousands | 160 | 262 | PDF p. 56 |
| Changes in trade and other receivablesSingapore dollars thousands | (5,862) | 4,019 | PDF p. 56 |
| Changes in trade and other payablesSingapore dollars thousands | 2,373 | (11,188) | PDF p. 56 |
| Changes in provisionsSingapore dollars thousands | – | 52 | PDF p. 56 |
| Cash generated from operationsSingapore dollars thousands | 35,710 | 24,793 | PDF p. 56 |
| Income tax paid, netSingapore dollars thousands | (1,661) | (1,640) | PDF p. 56 |
| Government grants receivedSingapore dollars thousands | 770 | 3,389 | PDF p. 56 |
| Net cash generated from operating activitiesSingapore dollars thousands | 34,819 | 26,542 | PDF p. 56 |
| Cash Flows from Investing Activities | |||
| Dividends receivedSingapore dollars thousands | 368 | 917 | PDF p. 56 |
| Finance income receivedSingapore dollars thousands | 265 | 2,369 | PDF p. 56 |
| Loans to associatesSingapore dollars thousands | (1,060) | (29,954) | PDF p. 56 |
| Loans to a related partySingapore dollars thousands | – | (410) | PDF p. 56 |
| Partial repayment of RCCPSSingapore dollars thousands | – | 406 | PDF p. 56 |
| Proceeds from sale of other investmentsSingapore dollars thousands | 15,191 | 9,633 | PDF p. 56 |
| Proceeds from sale of property, plant and equipmentSingapore dollars thousands | 126 | 952 | PDF p. 56 |
| Purchase of other investmentsSingapore dollars thousands | (9,317) | (3,821) | PDF p. 56 |
| Purchase of property, plant and equipmentSingapore dollars thousands | (1,175) | (674) | PDF p. 56 |
| Purchase of intangible assetsSingapore dollars thousands | (105) | (195) | PDF p. 56 |
| Purchase of plant and equipment classified as assets held-for-saleSingapore dollars thousands | (16) | – | PDF p. 56 |
| Repayment of loan by an associateSingapore dollars thousands | – | 27,620 | PDF p. 56 |
| Repayment of loan by a related partySingapore dollars thousands | – | 392 | PDF p. 56 |
| Net cash generated from investing activitiesSingapore dollars thousands | 4,277 | 7,235 | PDF p. 56 |
Original report: PDF p. 56 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group | 2021Group | Source |
|---|---|---|---|
| Cash Flows from Financing Activities | |||
| Advances received from a related partySingapore dollars thousands | – | 2,563 | PDF p. 57 |
| Payment of deferred consideration in respect of the acquisition of non-controlling interests in subsidiariesSingapore dollars thousands | (3,000) | (3,000) | PDF p. 57 Label p. 57 |
| Dividends paid to shareholders of the CompanySingapore dollars thousands | (666) | – | PDF p. 57 |
| Finance costs paidSingapore dollars thousands | (8,672) | (11,229) | PDF p. 57 |
| Proceeds from borrowingsSingapore dollars thousands | – | 56,240 | PDF p. 57 |
| Proceeds from loan from an associateSingapore dollars thousands | – | 5,000 | PDF p. 57 |
| Redemption of notes payableSingapore dollars thousands | – | (37,533) | PDF p. 57 |
| Repayment of borrowingsSingapore dollars thousands | (8,885) | (28,813) | PDF p. 57 |
| Repayment of lease liabilitiesSingapore dollars thousands | (18,563) | (18,684) | PDF p. 57 |
| Repayment of loan to an associateSingapore dollars thousands | – | (5,000) | PDF p. 57 |
| Repayment of loan to non-controlling interestSingapore dollars thousands | – | (247) | PDF p. 57 |
| Net cash used in financing activitiesSingapore dollars thousands | (39,786) | (40,703) | PDF p. 57 |
| Net decrease in cash and cash equivalentsSingapore dollars thousands | (690) | (6,926) | PDF p. 57 |
| Cash and cash equivalents at beginning of yearSingapore dollars thousands | 46,029 | 53,124 | PDF p. 57 |
| Effect of exchange fluctuations on cash and cash equivalentsSingapore dollars thousands | 456 | (169) | PDF p. 57 |
| Cash and cash equivalents at end of yearSingapore dollars thousands | 45,795 | 46,029 | PDF p. 57 |
Original report: PDF p. 57 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group | 2021Group | Source |
|---|---|---|---|
| Capital management net debt basis — FY2022 source | |||
| Liabilities directly associated with assets held-for-sale: – Loans and borrowings (Note 14)Singapore dollars thousands | 2,319 | 2,826 | PDF p. 112 Label p. 112 |
| – Lease liabilities (Note 14)Singapore dollars thousands | 2,754 | 2,800 | PDF p. 112 |
| Loans and borrowings (Note 17)Singapore dollars thousands | 101,410 | 109,008 | PDF p. 112 |
| Lease liabilities (Note 18)Singapore dollars thousands | 102,781 | 118,020 | PDF p. 112 |
| Less: Cash and cash equivalents (Note 13)Singapore dollars thousands | (57,078) | (54,812) | PDF p. 112 |
| Net debt (A)Singapore dollars thousands | 152,186 | 177,842 | PDF p. 112 |
| Equity attributable to owners of the Company (B)Singapore dollars thousands | 235,414 | 227,695 | PDF p. 112 |
| Net debt-to-equity ratio (times) (A)/(B)times | 0.65 | 0.78 | PDF p. 112 |
Original report: PDF p. 112 ↗
Where the money comes from
| Item / unit | 2026Freight and Logistics, year ended 30 April 2026 | 2025Freight and Logistics, year ended 30 April 2025 | 2026Financial Services, year ended 30 April 2026 | 2025Financial Services, year ended 30 April 2025 | 2026Real Estate, year ended 30 April 2026 | 2025Real Estate, year ended 30 April 2025 | 2026Eliminations, year ended 30 April 2026 | 2025Eliminations, year ended 30 April 2025 | 2026Total Operations, year ended 30 April 2026 | 2025Total Operations, year ended 30 April 2025 | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | |||||||||||
| External revenue (Note 20)$'000 | 131,741 | 142,693 | 296 | 13 | 6,548 | 7,160 | – | – | 138,585 | 149,866 | PDF p. 108 |
| Inter-segment revenue (Note 20)$'000 | 343 | 342 | 10,125 | 6,767 | – | – | (10,468) | (7,109) | – | – | PDF p. 108 |
| Total revenue (Note 20)$'000 | 132,084 | 143,035 | 10,421 | 6,780 | 6,548 | 7,160 | (10,468) | (7,109) | 138,585 | 149,866 | PDF p. 108 |
| Results | |||||||||||
| Segment results$'000 | 15,140 | 13,614 | 10,649 | 7,510 | 1,334 | 6,167 | (8,430) | (5,050) | 18,693 | 22,241 | PDF p. 108 |
| Finance income (Note 22)$'000 | 3,431 | 3,071 | 1,567 | 1,847 | 342 | 437 | (1,916) | (2,213) | 3,424 | 3,142 | PDF p. 108 |
| Finance costs (Note 22)$'000 | (5,231) | (7,124) | (1,404) | (1,965) | (1,492) | (1,145) | 1,916 | 2,213 | (6,211) | (8,021) | PDF p. 108 |
| Other segmental information | |||||||||||
| Gain on disposal/write-off of property, plant and equipment (Note 21)$'000 | 7,136 | 45 | – | 37 | – | – | – | – | 7,136 | 82 | PDF p. 108 |
| Gain on acquisition of debt (Note 21)$'000 | 977 | 1,192 | – | – | – | – | – | – | 977 | 1,192 | PDF p. 108 |
| Fair value loss on investment properties (Note 6, 23)$'000 | – | – | – | – | (3,013) | (137) | – | – | (3,013) | (137) | PDF p. 108 |
Segment profit measured before income tax. Blank string values mean no cell printed for that column (reconciling items shown only in Total Operations column or not shown for some segments). Some row labels wrap over multiple lines; quotes are the value-bearing line. Other segmental rows not exhaustively listed (FVTPL, gain on disposal of equity investments, government grants, impairments, etc.).
| Item / unit | 2026Freight and Logistics, 30 April 2026 | 2025Freight and Logistics, 30 April 2025 | 2026Financial Services, 30 April 2026 | 2025Financial Services, 30 April 2025 | 2026Real Estate, 30 April 2026 | 2025Real Estate, 30 April 2025 | 2026Eliminations, 30 April 2026 | 2025Eliminations, 30 April 2025 | 2026Total Operations, 30 April 2026 | 2025Total Operations, 30 April 2025 | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Assets and liabilities | |||||||||||
| Segment assets$'000 | 212,431 | 227,721 | 19,732 | 18,059 | 158,021 | 155,771 | – | – | 390,184 | 401,551 | PDF p. 109 |
| Segment liabilities$'000 | 120,737 | 143,707 | 24,132 | 22,845 | 39,451 | 40,947 | – | – | 184,320 | 207,499 | PDF p. 109 |
| Other segmental information | |||||||||||
| Capital expenditure$'000 | 6,334 | 850 | 5 | 356 | – | 2 | – | – | 6,339 | 1,208 | PDF p. 109 |
| Depreciation of property, plant and equipment, right-of-use assets and amortisation of intangible assets$'000 | 17,457 | 18,188 | 48 | 66 | 324 | 332 | – | – | 17,829 | 18,586 | PDF p. 109 |
Segment capital expenditure is the total cost incurred during the year to acquire property, plant and equipment, new leases, intangible assets other than goodwill and investment properties. Blank string values mean no cell printed for that column.
| Item / unit | 2026Revenue, 2026 | 2025Revenue, 2025 | 2026Non-current assets*, 2026 | 2025Non-current assets*, 2025 | 2026Capital expenditure, 2026 | 2025Capital expenditure, 2025 | Source |
|---|---|---|---|---|---|---|---|
| Geographical segments | |||||||
| Singapore$'000 | 46,420 | 53,832 | 163,928 | 171,884 | 5,853 | 977 | PDF p. 110 |
| Malaysia$'000 | 9,118 | 8,486 | 49,709 | 47,203 | 342 | 131 | PDF p. 110 |
| China$'000 | 19,545 | 19,626 | 89,830 | 90,322 | – | 2 | PDF p. 110 |
| Rest of Asia$'000 | 32,128 | 33,892 | 1,693 | 1,684 | 144 | 98 | PDF p. 110 |
| United States of America$'000 | 5,687 | 5,946 | – | – | – | – | PDF p. 110 |
| Oceania$'000 | 4,725 | 5,374 | – | – | – | – | PDF p. 110 |
| Europe$'000 | 8,183 | 9,722 | – | – | – | – | PDF p. 110 |
| Middle East$'000 | 9,619 | 9,113 | – | – | – | – | PDF p. 110 |
| Others$'000 | 3,160 | 3,875 | – | – | – | – | PDF p. 110 |
| Total (unlabelled)$'000 | 138,585 | 149,866 | 305,160 | 311,093 | 6,339 | 1,208 | PDF p. 110 |
* Excludes deferred tax assets, and trade and other receivables (excluding prepayments).
Segment revenue is based on the geographical location of customers; segment assets are based on the geographical location of the assets. Total row has no printed label.
Debt
| Item / unit | 2026The Group, 30 April 2026, $'000 | 2025The Group, 30 April 2025, $'000 | 2026The Company, 30 April 2026, $'000 | 2025The Company, 30 April 2025, $'000 | Source |
|---|---|---|---|---|---|
| Non-current liabilities | |||||
| Floating rate bank loans, secured$'000 | 35,024 | 26,248 | – | – | PDF p. 97 |
| Non-current liabilities – Fixed rate bank loans | |||||
| – unsecured$'000 | 110 | 755 | – | – | PDF p. 97 |
| Non-current liabilities | |||||
| Total non-current loans and borrowings (subtotal)$'000 | 35,134 | 27,003 | – | – | PDF p. 97 |
| Current liabilities | |||||
| Floating rate bank loans, secured$'000 | 3,844 | 5,160 | – | – | PDF p. 97 |
| Current liabilities – Fixed rate bank loans | |||||
| – secured$'000 | 22,620 | 33,320 | 20,000 | 18,700 | PDF p. 97 |
| – unsecured$'000 | 2,644 | 4,706 | – | – | PDF p. 97 |
| Current liabilities | |||||
| Total current loans and borrowings (subtotal)$'000 | 29,108 | 43,186 | 20,000 | 18,700 | PDF p. 97 |
| Total | |||||
| Total loans and borrowings$'000 | 64,242 | 70,189 | 20,000 | 18,700 | PDF p. 97 |
The bank loans of the Company and certain subsidiaries amounting $61.5 million (2025 – $64.7 million) are secured by legal mortgages over property, plant and equipment and investment properties of the Group as disclosed in Notes 4 and 6, respectively.
Of the Group’s and Company’s bank loans, $25.4 million (2025 – $41.8 million) and $20.0 million (2025 – $18.7 million) are callable on demand by financial institutions and have been presented as current liabilities in the Group’s and Company’s statements of financial position, respectively. (page 98)
Subtotal rows have no printed label; labels are descriptors. Currency is Singapore dollars ($) as printed '$'000'.
| Item / unit | 2026Carrying amount, 30 April 2026, $'000 | 2026Total contractual undiscounted cash flows, 30 April 2026, $'000 | 2026Less than 1 year, 30 April 2026, $'000 | 2026Between 2 and 5 years, 30 April 2026, $'000 | 2026Over 5 years, 30 April 2026, $'000 | Source |
|---|---|---|---|---|---|---|
| The Group – As at 30 April 2026 | ||||||
| Term loans (Note 16)$'000 | (64,242) | (69,934) | (30,468) | (25,188) | (14,278) | PDF p. 123 |
| Lease liabilities (Note 17)$'000 | (55,436) | (63,198) | (21,271) | (31,107) | (10,820) | PDF p. 123 |
| The Company – As at 30 April 2026 | ||||||
| Term loans (Note 16)$'000 | (20,000) | (20,053) | (20,053) | – | – | PDF p. 123 |
Table covers non-derivative financial liabilities; trade and other payables rows omitted as out of scope.
| Item / unit | 2025Carrying amount, 30 April 2025, $'000 | 2025Total contractual undiscounted cash flows, 30 April 2025, $'000 | 2025Less than 1 year, 30 April 2025, $'000 | 2025Between 2 and 5 years, 30 April 2025, $'000 | 2025Over 5 years, 30 April 2025, $'000 | Source |
|---|---|---|---|---|---|---|
| The Group – As at 30 April 2025 | ||||||
| Term loans (Note 16)$'000 | (70,189) | (77,455) | (44,982) | (15,309) | (17,164) | PDF p. 123 |
| Lease liabilities (Note 17)$'000 | (68,630) | (79,060) | (20,001) | (47,551) | (11,508) | PDF p. 123 |
| The Company – As at 30 April 2025 | ||||||
| Term loans (Note 16)$'000 | (18,700) | (19,139) | (19,139) | – | – | PDF p. 123 |
Maturity band header printed as 'Between 2 and 5 years'.
| Item / unit | 202630 April 2026, $'000 | 202530 April 2025, $'000 | Source |
|---|---|---|---|
| Undiscounted lease payments due | |||
| – No later than one year$'000 | 21,271 | 20,001 | PDF p. 98 |
| – Later than one year and not later than five years$'000 | 31,107 | 47,551 | PDF p. 98 |
| – Later than five years$'000 | 10,820 | 11,508 | PDF p. 98 |
| Total undiscounted lease payments (subtotal)$'000 | 63,198 | 79,060 | PDF p. 98 |
| Lease liabilities | |||
| Less: Future interest costs$'000 | (7,762) | (10,430) | PDF p. 98 |
| Lease liabilities total (subtotal)$'000 | 55,436 | 68,630 | PDF p. 98 |
| Presented as | |||
| – Non-current$'000 | 36,248 | 51,408 | PDF p. 98 |
| – Current$'000 | 19,188 | 17,222 | PDF p. 98 |
The Group’s lease liabilities are secured by the lessors’ title to the leased assets (Note 5).
Total cashflows for all leases in the current financial year amounted to $23.8 million (2025 – $23.2 million).
Interest expense on lease liabilities of $2.9 million (2025 – $3.7 million) is recognised within “finance costs”.
| Item / unit | 2026Fixed rate, 2026, $'000 | 2026Variable rate, 2026, $'000 | 2025Fixed rate, 2025, $'000 | 2025Variable rate, 2025, $'000 | Source |
|---|---|---|---|---|---|
| The Group | |||||
| Bank loans$'000 | (25,374) | (38,868) | (38,781) | (31,408) | PDF p. 121 |
| Lease liabilities$'000 | (55,436) | – | (68,630) | – | PDF p. 121 |
| Loans from a related party$'000 | (17,455) | – | (16,801) | – | PDF p. 121 |
| The Company | |||||
| Bank loans$'000 | (20,000) | – | (18,700) | – | PDF p. 121 |
Note reference numbers (16, 17, 18(b)) appear in the row between label and values.
| Item / unit | 2026The Group, 30 April 2026, $'000 | 2025The Group, 30 April 2025, $'000 | 2026The Company, 30 April 2026, $'000 | 2025The Company, 30 April 2025, $'000 | Source |
|---|---|---|---|---|---|
| Non-Current liabilities | |||||
| Loans and borrowings$'000 | 35,134 | 27,003 | – | – | PDF p. 50 |
| Lease liabilities$'000 | 36,248 | 51,408 | – | – | PDF p. 50 |
| Current liabilities | |||||
| Loans and borrowings$'000 | 29,108 | 43,186 | 20,000 | 18,700 | PDF p. 50 |
| Lease liabilities$'000 | 19,188 | 17,222 | – | – | PDF p. 50 |
Note reference numbers appear between label and values.
Payout
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Record date for 2026 Dividend | 10 September 2026 | FY2026 first and final dividend | PDF p. 136 |
| Payment date for 2026 Dividend | 25 September 2026 | FY2026 first and final dividend | PDF p. 136 |
| final tax exempt (one-tier) dividends | 0.4 cent (2025 – 0.2 cent) per share | Declared during FY2026 in respect of FY2025 (0.4 cent); comparative 2025: 0.2 cent in respect of FY2024 | PDF p. 95 |
| Dividend (cents) | 0.40 cents | FY2026 total for year; FY2025: 0.40; FY2024: 0.20; FY2023: 0.10; FY2022: 0.15 | PDF p. 12 |
| Subsequent events (a) | exempt (one-tier) dividends of 0.4 cent per share amounting to $2.7 million | Proposed in respect of FY ended 30 April 2026 | PDF p. 128 |
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 | Foo Kon Tan LLP | Group and Company, FY ended 30 April 2026 | PDF p. 49 |
| Engagement partner | Ling Guo Leng | Group | PDF p. 49 |
| Auditor's report date | 7 August 2026 | Group · As at 2026-08-07 | PDF p. 49 |
| Opinion | true and fair view | Group and Company, 30 April 2026 | PDF p. 44 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Recoverability of amounts due from an associate (Notes 11 and 29(B) to the financial statements) | The recoverability of the amounts due from an associate is determined to be a key audit matter because of the inherent subjectivity and significant judgement applied in assessing the allowance for ECL, including the valuation method and assumptions used in determining the availability and realisable value of the assets of the associate to repay its debts. | Group, 30 April 2026 | PDF p. 44 |
| Impairment assessment on investments in associates (Note 8 to the financial statements) | The impairment assessment of investments in associates is considered to be a key audit matter because of the significant inherent risk of impairment and the significant judgement and estimation uncertainty involved in determining the recoverable amount, including the valuation method and assumptions used. | Group, 30 April 2026 | PDF p. 45 |
| Valuation of investment properties (Notes 6 and 32 to the financial statements) | The valuation of investment properties is considered a key audit matter as it involves significant judgement in determining the appropriate valuation methodology and underlying assumptions. | Group, 30 April 2026 | PDF p. 46 |
| Recoverability of trade and other receivables (Notes 11 and 31 to the financial statements) | The recoverability of trade and other receivables is determined to be a key audit matter because of the inherent subjectivity and significant judgement applied in assessing the allowance for ECL. | Group, 30 April 2026 | PDF p. 46 |
| Impairment assessment of property, plant and equipment and right-of-use assets (Notes 4 and 5 to the financial statements) | The impairment assessment of property, plant and equipment and right-of-use assets is considered a key audit matter due to their significant inherent risk of impairment and the high degree of estimation uncertainty in estimating their recoverable amounts. | Group, 30 April 2026 | PDF p. 47 |
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.
Group consolidated comprehensive income, equity changes and cash flows, plus Group/Company financial position. Separate Company income, equity and cash flow statements are not disclosed in the primary statement set. Monetary presentation Singapore dollars thousands; earnings per share Singapore cents.
Current cash/bank balances58.313million minus8.783million pledged deposits equals Group cash-flow cash49.530million. Five-year highlights call balance-sheet cash Cash and Cash equivalents; this source caption is preserved and distinguished from cash-flow cash.
Bank debt64.242million and lease liabilities55.436million sum to summary total debt119.678million. Financing liabilities reconciliation also includes deferred consideration, accrued interest, non-trade amounts, related-party/NCI loans and liabilities associated with held-for-sale assets; its total is not the same debt measure.
EPS uses weighted average677713thousand shares, not period-end674888817 shares. Issued shares697952thousand and weighted own shares20239thousand differ from full treasury holdings23063060 at year-end. Current reserves separate treasury shares, capital, FX, other reserves and retained earnings.
Debt comparisons retain the source’s differing bases: FY2022 includes2.319million held-for-sale bank debt and2.754million related leases (total5.073million) in total debt209.264million. FY2026/FY2025 capital-management table excludes held-for-sale debt from the main bank/lease borrowing balances; current-sourceFY2025 main debt138.819million excludes0.526million bank/2.683million lease liabilities separately classified with held-for-sale assets. No uniform debt basis is imposed on these source periods.
FY2026 equity statement dividend2.714million differs from cash flow paid2.610million (difference0.104million); FY2025 equity1.364million versus cash1.312million. Note18(k) discloses accrued dividends rounded0.7million/0.6million, consistent in precision with timing differences, but not a unique exact bridge. Original declared/equity and cash figures are separately retained.
Current five-year Group summary spansFY2022–FY2026. Summary Net Profit uses owners’ profit while consolidated net profit includes NCI; ROA/ROE use end-of-year assets/equity. Source summary cash equals balance-sheet cash/bank balances rather than net cash-flow cash after pledged deposits.
FY2026 source proposes final0.40c cash dividend subject to AGM approval. Equity records2.714million dividend declared in respect ofFY2025 final0.4c; cashflow separately reports2.610million paid duringFY2026. ProposedFY2026 dividend is not assumed to be paid.
FY2022 source dividend note15 refers to finalFY2021 rate0.1cent, while FY2022 equity records1.186million dividends to owners and cashflow records0.666million paid. These separate printed disclosures do not provide a unique exact reconciliation; original figures and rate are preserved rather than harmonised.
These tables show the available extracted figures. The original annual report contains the full statements, notes and definitions.