Annual Report 2026
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | 2026Company | 2025Company | Source |
|---|---|---|---|---|---|
| Current assets | |||||
| Cash and bank balances$'000 | 15,113 | 13,021 | 12,517 | 10,808 | PDF p. 96 |
| Other financial assets$'000 | 499 | – | 499 | – | PDF p. 96 |
| Trade receivables$'000 | 514 | 2,054 | 375 | 1,734 | PDF p. 96 |
| Amounts due from subsidiaries$'000 | – | – | 163 | 69 | PDF p. 96 |
| Inventories$'000 | 1,098 | 2,550 | 781 | 2,115 | PDF p. 96 |
| Development properties$'000 | 45,535 | 43,920 | – | – | PDF p. 96 |
| Total current assets$'000 | 63,496 | 62,369 | 14,991 | 15,236 | PDF p. 96 |
| Non-current assets | |||||
| Subsidiaries$'000 | – | – | 3,093 | 3,093 | PDF p. 96 |
| Loans to a subsidiary$'000 | – | – | 12,108 | 10,881 | PDF p. 96 |
| Club membership$'000 | 208 | 208 | 208 | 208 | PDF p. 96 |
| Financial assets at FVTOCI$'000 | 2,325 | 2,813 | 2,325 | 2,813 | PDF p. 96 |
| Plant and equipment$'000 | 447 | 735 | 446 | 713 | PDF p. 96 |
| Right-of-use assets$'000 | 221 | 728 | 221 | 728 | PDF p. 96 |
| Total non-current assets$'000 | 4,523 | 5,820 | 18,423 | 18,682 | PDF p. 96 |
| Assets | |||||
| Total assets$'000 | 68,019 | 68,189 | 33,414 | 33,918 | PDF p. 96 |
Original report: PDF p. 96 ↗
Unit $'000. Note references omitted from values. Page also states: The annexed notes form an integral part of and should be read in conjunction with these financial statements.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | 2026Company | 2025Company | Source |
|---|---|---|---|---|---|
| Current liabilities | |||||
| Trade payables$'000 | 214 | 358 | 202 | 304 | PDF p. 97 |
| Amounts due to subsidiaries$'000 | – | – | 61 | 38 | PDF p. 97 |
| Other payables$'000 | 1,116 | 1,262 | 860 | 945 | PDF p. 97 |
| Provision for reinstatement$'000 | 225 | – | 225 | – | PDF p. 97 |
| Contract liabilities$'000 | 27 | 91 | 16 | 41 | PDF p. 97 |
| Lease liabilities$'000 | 191 | 535 | 191 | 535 | PDF p. 97 |
| Income tax payable$'000 | 4 | 1 | – | – | PDF p. 97 |
| Total current liabilities$'000 | 1,777 | 2,247 | 1,555 | 1,863 | PDF p. 97 |
| Non-current liabilities | |||||
| Provision for reinstatement costs$'000 | 15 | 162 | 15 | 162 | PDF p. 97 |
| Lease liabilities$'000 | 24 | 215 | 24 | 215 | PDF p. 97 |
| Bank borrowings$'000 | 33,535 | 33,535 | – | – | PDF p. 97 |
| Total non-current liabilities$'000 | 33,574 | 33,912 | 39 | 377 | PDF p. 97 |
| Equity | |||||
| Share capital$'000 | 10,251 | 10,251 | 10,251 | 10,251 | PDF p. 97 |
| Foreign currency translation reserve$'000 | (34) | (41) | – | – | PDF p. 97 |
| Fair value adjustment surplus$'000 | 437 | 167 | 437 | 167 | PDF p. 97 |
| Retained earnings$'000 | 22,014 | 21,653 | 21,132 | 21,260 | PDF p. 97 |
| Subtotal$'000 | 32,668 | 32,030 | 31,820 | 31,678 | PDF p. 97 |
| Liabilities and equity | |||||
| Total liabilities and equity$'000 | 68,019 | 68,189 | 33,414 | 33,918 | PDF p. 97 |
Original report: PDF p. 97 ↗
Unit $'000. The unlabelled equity subtotal row follows Retained earnings.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Profit or loss | |||
| Revenue$'000 | 17,391 | 17,604 | PDF p. 98 |
| Cost of sales$'000 | (8,854) | (8,759) | PDF p. 98 |
| Gross profit$'000 | 8,537 | 8,845 | PDF p. 98 |
| Other operating income$'000 | 516 | 1,388 | PDF p. 98 |
| Distribution expenses$'000 | (2,063) | (2,100) | PDF p. 98 |
| Administrative expenses$'000 | (6,452) | (7,382) | PDF p. 98 |
| Other operating expenses$'000 | (411) | (360) | PDF p. 98 |
| Finance costs$'000 | (21) | (40) | PDF p. 98 |
| Profit before tax$'000 | 361 | 258 | PDF p. 98 |
| Income tax credit$'000 | – | 4 | PDF p. 98 |
| Profit for the year attributable to owners of the Company$'000 | 361 | 262 | PDF p. 98 |
| Other comprehensive income | |||
| Net fair value gain in equity instruments at FVTOCI$'000 | 264 | 136 | PDF p. 98 |
| Exchange differences arising on translation of foreign subsidiaries$'000 | 7 | 5 | PDF p. 98 |
| Net fair value gain in debt instruments measured at FVTOCI$'000 | 6 | 34 | PDF p. 98 |
| Other comprehensive income for the year$'000 | 277 | 175 | PDF p. 98 |
| Earnings per share | |||
| Earnings per share (cents) – Basic and dilutedcents | 0.35 | 0.26 | PDF p. 98 |
Original report: PDF p. 98 ↗
Unit $'000 except EPS in cents. No separate Company income statement is presented.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Profit or loss | |||
| Revenue$'000 | 17,391 | 17,604 | PDF p. 98 |
| Cost of sales$'000 | (8,854) | (8,759) | PDF p. 98 |
| Gross profit$'000 | 8,537 | 8,845 | PDF p. 98 |
| Other operating income$'000 | 516 | 1,388 | PDF p. 98 |
| Distribution expenses$'000 | (2,063) | (2,100) | PDF p. 98 |
| Administrative expenses$'000 | (6,452) | (7,382) | PDF p. 98 |
| Other operating expenses$'000 | (411) | (360) | PDF p. 98 |
| Finance costs$'000 | (21) | (40) | PDF p. 98 |
| Profit before tax$'000 | 361 | 258 | PDF p. 98 |
| Income tax credit$'000 | – | 4 | PDF p. 98 |
| Profit for the year attributable to owners of the Company$'000 | 361 | 262 | PDF p. 98 |
| Other comprehensive income - not reclassified | |||
| Net fair value gain in equity instruments at FVTOCI$'000 | 264 | 136 | PDF p. 98 |
| Other comprehensive income - may be reclassified | |||
| Exchange differences arising on translation of foreign subsidiaries$'000 | 7 | 5 | PDF p. 98 |
| Net fair value gain in debt instruments measured at FVTOCI$'000 | 6 | 34 | PDF p. 98 |
| Other comprehensive income | |||
| Other comprehensive income for the year$'000 | 277 | 175 | PDF p. 98 |
| Earnings per share | |||
| Earnings per share (cents) – Basic and dilutedcents | 0.35 | 0.26 | PDF p. 98 |
Original report: PDF p. 98 ↗
Amounts in $'000. Profit attributable entirely to owners of the Company; no non-controlling interests.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Operating activities | |||
| Profit before tax$'000 | 361 | 258 | PDF p. 100 |
| Operating activities - adjustments | |||
| Depreciation of plant and equipment$'000 | 391 | 341 | PDF p. 100 |
| Depreciation on right-of-use assets$'000 | 507 | 654 | PDF p. 100 |
| Dividend income from financial assets at FVTOCI$'000 | (119) | (119) | PDF p. 100 |
| Interest income from financial assets at amortised cost$'000 | (165) | (907) | PDF p. 100 |
| Interest income from financial assets at FVTOCI$'000 | (31) | (52) | PDF p. 100 |
| Finance costs$'000 | 21 | 40 | PDF p. 100 |
| Allowance for obsolescence of slow-moving inventories$'000 | 158 | 18 | PDF p. 100 |
| Inventories written off$'000 | 53 | 20 | PDF p. 100 |
| Net foreign exchange loss$'000 | 7 | 5 | PDF p. 100 |
| Plant and equipment written off$'000 | 40 | – | PDF p. 100 |
| Gain on disposal of plant and equipment$'000 | (8) | (100) | PDF p. 100 |
| Operating activities | |||
| Operating cash flows before changes in working capital$'000 | 960 | 251 | PDF p. 100 |
| Changes in working capital | |||
| Trade receivables$'000 | 1,795 | (1,471) | PDF p. 100 |
| Deposits, other receivables and prepayments$'000 | 359 | (676) | PDF p. 100 |
| Inventories$'000 | 1,241 | (944) | PDF p. 100 |
| Development properties$'000 | (861) | (43,905) | PDF p. 100 |
| Trade payables$'000 | (144) | (2,690) | PDF p. 100 |
| Other payables$'000 | (146) | (1,788) | PDF p. 100 |
| Contract liabilities$'000 | (64) | 29 | PDF p. 100 |
| Operating activities | |||
| Cash flows generated from/(used in) operations$'000 | 3,140 | (51,194) | PDF p. 100 |
| Interest received$'000 | 196 | 959 | PDF p. 100 |
| Interest paid$'000 | (754) | (15) | PDF p. 100 |
| Income tax rebate/(paid)$'000 | 3 | (1) | PDF p. 100 |
| Net cash flows generated from/(used in) operating activities$'000 | 2,585 | (50,251) | PDF p. 100 |
Original report: PDF p. 100 ↗
Amounts in $'000. Continued on next page (investing and financing activities).
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Investing activities | |||
| Dividend income$'000 | 119 | 119 | PDF p. 101 |
| (Increase)/decrease in placement of treasury bill$'000 | (499) | 1,770 | PDF p. 101 |
| Proceeds on redemption of financial assets at FVTOCI$'000 | 500 | 500 | PDF p. 101 |
| Proceeds on disposal of plant and equipment$'000 | 8 | 100 | PDF p. 101 |
| Purchase of plant and equipment$'000 | (65) | (185) | PDF p. 101 |
| Net cash flows generated from investing activities$'000 | 1,912 | 24,179 | PDF p. 101 |
| Financing activities | |||
| Dividends paid$'000 | – | (12,297) | PDF p. 101 |
| Payment of principal portion of lease liabilities$'000 | (535) | (675) | PDF p. 101 |
| Payment of interest portion of lease liabilities$'000 | (21) | (40) | PDF p. 101 |
| Payment of commitment fee$'000 | – | (40) | PDF p. 101 |
| Proceeds from bank borrowings$'000 | – | 33,575 | PDF p. 101 |
| Net cash flows (used in)/generated from financing activities$'000 | (556) | 20,523 | PDF p. 101 |
| Cash and cash equivalents | |||
| Net increase/(decrease) in cash and cash equivalents$'000 | 3,941 | (5,549) | PDF p. 101 |
| Cash and cash equivalents at the beginning of the financial year$'000 | 4,251 | 9,800 | PDF p. 101 |
| Cash and cash equivalents at the end of the financial year$'000 | 8,192 | 4,251 | PDF p. 101 |
Original report: PDF p. 101 ↗
Amounts in $'000. Continuation of operating section on prior page. Reversal/(allowance) for expected credit loss on trade receivables, net (255)/93 also appears on page 100 as an adjustment line wrapped over two lines.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group; chart value for the year shown in each row label (2022–2026) | Source |
|---|---|---|
| Shareholders' Fund | ||
| 2026S$'000 | 32,668 | PDF p. 10 |
| 2025S$'000 | 32,030 | PDF p. 10 |
| 2024S$'000 | 43,890 | PDF p. 10 |
| 2023S$'000 | 31,040 | PDF p. 10 |
| 2022S$'000 | 32,386 | PDF p. 10 |
Original report: PDF p. 10 ↗
Bar-chart data; each row is one year. Row label is the year only.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group; chart value for the year shown in each row label (2022–2026) | Source |
|---|---|---|
| Total Assets | ||
| 2026S$'000 | 68,019 | PDF p. 10 |
| 2025S$'000 | 68,189 | PDF p. 10 |
| 2024S$'000 | 51,511 | PDF p. 10 |
| 2023S$'000 | 33,584 | PDF p. 10 |
| 2022S$'000 | 35,891 | PDF p. 10 |
Original report: PDF p. 10 ↗
Bar-chart data; each row is one year.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group; chart value for the year shown in each row label (2022–2026) | Source |
|---|---|---|
| Profit Attributable to Shareholders | ||
| 2026S$'000 | 361 | PDF p. 10 |
| 2025S$'000 | 262 | PDF p. 10 |
| 2024S$'000 | 13,447 | PDF p. 10 |
| 2023S$'000 | 225 | PDF p. 10 |
| 2022S$'000 | 2,889 | PDF p. 10 |
Original report: PDF p. 10 ↗
Bar-chart data; each row is one year.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group; chart value for the year shown in each row label (2022–2026) | Source |
|---|---|---|
| Turnover | ||
| 2026S$'000 | 17,391 | PDF p. 10 |
| 2025S$'000 | 17,604 | PDF p. 10 |
| 2024S$'000 | 16,667 | PDF p. 10 |
| 2023S$'000 | 18,006 | PDF p. 10 |
| 2022S$'000 | 20,196 | PDF p. 10 |
Original report: PDF p. 10 ↗
Bar-chart data; each row is one year.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, year ended 30 June 2026 | 2025Group, year ended 30 June 2025 | Source |
|---|---|---|---|
| Earnings per share | |||
| Profit for the year attributable to owners of the Company ($’000)$'000 | 361 | 262 | PDF p. 136 |
| Earnings per share (cents) | |||
| Basic and dilutedcents | 0.35 | 0.26 | PDF p. 136 |
Original report: PDF p. 136 ↗
Row 2 label wraps: 'Weighted average number of ordinary shares used in the' / 'computation of basic and diluted earnings per share (’000)'.
Diluted EPS is the same as basic as there were no potential dilutive ordinary shares existing for the years ended 30 June 2026 and 2025.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group and Company, dividends paid during the year | 2025Group and Company, dividends paid during the year | Source |
|---|---|---|---|
| Dividends on ordinary shares paid during the year | |||
| First and final exempt (one-tier) dividend for 2026: Nil (2025: 12.0 cents) per ordinary share$'000 | – | 12,297 | PDF p. 136 |
Original report: PDF p. 136 ↗
Printed per-share amount: Nil for 2026 and 12.0 cents for 2025.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Gifts | 2026Properties | 2026Investment | 2026Group | Source |
|---|---|---|---|---|---|
| 2026 | |||||
| Revenue$'000 | 17,391 | – | – | 17,391 | PDF p. 137 |
| Result | |||||
| Segment results$'000 | 704 | (383) | (90) | 231 | PDF p. 137 |
| Other operating income$'000 | 201 | 14 | 301 | 516 | PDF p. 137 |
| Finance costs$'000 | (21) | – | – | (21) | PDF p. 137 |
| Other material profit or loss items | |||||
| Capital expenditure on plant and equipment$'000 | 143 | – | – | 143 | PDF p. 137 |
| Depreciation on plant and equipment$'000 | 391 | – | – | 391 | PDF p. 137 |
| Depreciation on right-of-use assets$'000 | 507 | – | – | 507 | PDF p. 137 |
| Write-back on trade receivables$'000 | (255) | – | – | (255) | PDF p. 137 |
| Asset | |||||
| Segment assets$'000 | 18,578 | 46,908 | 2,325 | 67,811 | PDF p. 137 |
| Liabilities | |||||
| Segment liabilities$'000 | 1,680 | 33,667 | – | 35,347 | PDF p. 137 |
Original report: PDF p. 137 ↗
Unallocated items, totals shown only in the Group column.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Gifts | 2025Properties | 2025Investment | 2025Group | Source |
|---|---|---|---|---|---|
| 2025 | |||||
| Revenue$'000 | 17,604 | – | – | 17,604 | PDF p. 138 |
| Result | |||||
| Segment results$'000 | (14) | (190) | (578) | (782) | PDF p. 138 |
| Other operating income$'000 | 190 | 47 | 1,078 | 1,315 | PDF p. 138 |
| Finance costs$'000 | (40) | – | – | (40) | PDF p. 138 |
| Other material profit or loss items | |||||
| Capital expenditure on plant and equipment$'000 | 185 | – | – | 185 | PDF p. 138 |
| Depreciation on plant and equipment$'000 | 341 | – | – | 341 | PDF p. 138 |
| Depreciation on right-of-use assets$'000 | 654 | – | – | 654 | PDF p. 138 |
| Allowance for ECL on trade receivables$'000 | 93 | – | – | 93 | PDF p. 138 |
| Asset | |||||
| Segment assets$'000 | 17,821 | 45,275 | 3,082 | 66,060 | PDF p. 138 |
| Liabilities | |||||
| Segment liabilities$'000 | 2,486 | 33,672 | – | 36,158 | PDF p. 138 |
Original report: PDF p. 138 ↗
Unallocated items, totals shown only in the Group column.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Revenue from external customers | 2025Revenue from external customers | 2026Non-current assets | 2025Non-current assets | Source |
|---|---|---|---|---|---|
| Geographical segments | |||||
| Singapore$'000 | 17,193 | 17,404 | 4,265 | 5,814 | PDF p. 139 |
| Malaysia$'000 | 198 | 200 | 5 | 6 | PDF p. 139 |
| Total$'000 | 17,391 | 17,604 | 4,270 | 5,820 | PDF p. 139 |
Original report: PDF p. 139 ↗
The Group’s revenue from external customers are analysed based on location of customers. Non-current assets are analysed by the geographical areas in which they are located.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group and Company, $'000 | 2025Group and Company, $'000 | Source |
|---|---|---|---|
| Undiscounted lease payments due | |||
| - Year 1$'000 | 196 | 556 | PDF p. 130 |
| - Year 2$'000 | 24 | 220 | PDF p. 130 |
| Less: Future interest cost$'000 | (5) | (26) | PDF p. 130 |
| Lease liabilities$'000 | 215 | 750 | PDF p. 130 |
| Represented by | |||
| Current$'000 | 191 | 535 | PDF p. 130 |
| Non-current$'000 | 24 | 215 | PDF p. 130 |
Original report: PDF p. 130 ↗
Information about the Group's exposure to liquidity risk is disclosed in Note 32.
Total undiscounted payments 220 (2026) and 776 (2025) printed as unlabeled subtotal.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, $'000 | 2025Group, $'000 | Source |
|---|---|---|---|
| Non-current liabilities | |||
| Bank borrowings (secured)$'000 | 33,535 | 33,535 | PDF p. 132 |
| Reconciliation of liabilities arising from financing activities | |||
| At 1 July$'000 | 33,535 | – | PDF p. 132 |
| Proceeds from bank borrowings$'000 | – | 33,575 | PDF p. 132 |
| Payment of commitment fee$'000 | – | (40) | PDF p. 132 |
| At 30 June$'000 | 33,535 | 33,535 | PDF p. 132 |
Original report: PDF p. 132 ↗
Interest rate: 1 month or 3 months SORA +0.98 (%); Maturity: 26 August 2029; classified as non-current, secured.
The bank borrowings are secured by mortgages on the development properties (Note 9). The loan is repayable 50 months from date of drawdown of loan or 6 months from the date of issuance of Temporary Occupation Permit (“TOP”) for the development properties, whichever is earlier. The Company has provided a corporate guarantee for its subsidiary’s borrowings and has placed a deposit as part of the conditions for securing a land loan facility (Note 7).
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, within one year, $'000 | 2026Group, two to five years, $'000 | 2026Group, total, $'000 | Source |
|---|---|---|---|---|
| Group 2026 | ||||
| Lease liabilities$'000 | 196 | 24 | 220 | PDF p. 150 |
| Bank borrowings$'000 | 690 | 35,032 | 35,722 | PDF p. 150 |
Original report: PDF p. 150 ↗
Maturity profile of financial liabilities based on contractual undiscounted repayment obligations.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group, within one year, $'000 | 2025Group, two to five years, $'000 | 2025Group, total, $'000 | Source |
|---|---|---|---|---|
| Group 2025 | ||||
| Lease liabilities$'000 | 556 | 220 | 776 | PDF p. 150 |
| Bank borrowings$'000 | 934 | 36,493 | 37,427 | PDF p. 150 |
Original report: PDF p. 150 ↗
Maturity profile of financial liabilities based on contractual undiscounted repayment obligations.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| Continuing operations | |||
| RevenueSingapore dollars thousands | 17,604 | 16,667 | PDF p. 86 |
| Cost of salesSingapore dollars thousands | (8,759) | (8,462) | PDF p. 86 |
| Gross profitSingapore dollars thousands | 8,845 | 8,205 | PDF p. 86 |
| Other operating incomeSingapore dollars thousands | 1,388 | 830 | PDF p. 86 |
| Distribution expensesSingapore dollars thousands | (2,100) | (2,429) | PDF p. 86 |
| Administrative expensesSingapore dollars thousands | (7,382) | (6,899) | PDF p. 86 |
| Other operating expensesSingapore dollars thousands | (360) | (341) | PDF p. 86 |
| Loss allowance on trade receivablesSingapore dollars thousands | (93) | (84) | PDF p. 86 |
| Finance costsSingapore dollars thousands | (40) | (51) | PDF p. 86 |
| Profit/(loss) before tax from continuing operationsSingapore dollars thousands | 258 | (769) | PDF p. 86 |
| Income tax credit/(expense)Singapore dollars thousands | 4 | (84) | PDF p. 86 |
| Profit/(loss) from continuing operations, net of taxSingapore dollars thousands | 262 | (853) | PDF p. 86 |
| Discontinued operation | |||
| Profit from discontinued operation, net of taxSingapore dollars thousands | – | 14,330 | PDF p. 86 |
| Profit for the year attributable to owners of the CompanySingapore dollars thousands | 262 | 13,477 | PDF p. 86 |
| Item that will not be reclassified subsequently to profit or loss | |||
| Net fair value gain/(loss) in equity instruments at FVTOCISingapore dollars thousands | 136 | (18) | PDF p. 86 |
| Items that may be reclassified subsequently to profit or loss | |||
| Exchange differences arising on translation of foreign subsidiariesSingapore dollars thousands | 5 | (1) | PDF p. 86 |
| Net fair value gain in debt instruments measured at FVTOCISingapore dollars thousands | 34 | 7 | PDF p. 86 |
| Other comprehensive income for the yearSingapore dollars thousands | 175 | (12) | PDF p. 86 |
| Total comprehensive income for the yearSingapore dollars thousands | 437 | 13,465 | PDF p. 86 |
| Attributable to owners of the Company | |||
| Total comprehensive income from continuing operationsSingapore dollars thousands | 437 | (865) | PDF p. 86 |
| Total comprehensive income from discontinued operationSingapore dollars thousands | – | 14,330 | PDF p. 86 |
| SubtotalSingapore dollars thousands | 437 | 13,465 | PDF p. 86 |
| Earnings/(loss) per share (cents) | |||
| (i) Continuing operationsSingapore dollars thousands | 0.26 | (0.83) | PDF p. 86 |
| (ii) Discontinued operationSingapore dollars thousands | – | 13.98 | PDF p. 86 |
Original report: PDF p. 86 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | 2023Group | 2022Group | 2021Group | Source |
|---|---|---|---|---|---|---|
| Financial highlights | ||||||
| SHAREHOLDERS’ FUNDSingapore dollars thousands | 32,030 | 43,890 | 31,040 | 32,386 | 32,585 | PDF p. 14 |
Original report: PDF p. 14 ↗
The annual report presents these highlights as chart-style entries by year; the values are transcribed in descending year order.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021Group | 2020Group | Source |
|---|---|---|---|
| Group profit/loss and comprehensive income — FY2021 source | |||
| RevenueSingapore dollars thousands | 18,884 | 19,873 | PDF p. 54 |
| Cost of salesSingapore dollars thousands | (9,393) | (10,179) | PDF p. 54 |
| Gross profitSingapore dollars thousands | 9,491 | 9,694 | PDF p. 54 |
| Other operating incomeSingapore dollars thousands | 1,856 | 1,390 | PDF p. 54 |
| Distribution costsSingapore dollars thousands | (2,143) | (2,632) | PDF p. 54 |
| Administrative expensesSingapore dollars thousands | (7,022) | (6,658) | PDF p. 54 |
| Other operating expensesSingapore dollars thousands | (255) | (318) | PDF p. 54 |
| Loss allowance on trade receivablesSingapore dollars thousands | (295) | (181) | PDF p. 54 |
| Finance costsSingapore dollars thousands | (60) | (73) | PDF p. 54 |
| Profit before income taxSingapore dollars thousands | 1,572 | 1,222 | PDF p. 54 |
| Income tax (expense) creditSingapore dollars thousands | (102) | 42 | PDF p. 54 |
| Profit for the yearSingapore dollars thousands | 1,470 | 1,264 | PDF p. 54 |
| Item that will not be reclassified subsequently to profit or loss | |||
| Net fair value gain (loss) in equity instruments designated as at FVTOCISingapore dollars thousands | 71 | (67) | PDF p. 54 Label p. 54 |
| Items that may be reclassified subsequently to profit or loss | |||
| Exchange differences arising on translation of foreign subsidiariesSingapore dollars thousands | (1) | (1) | PDF p. 54 |
| Financial assets at FVTOCI: | |||
| Fair value gain on investments in debt instruments measured at FVTOCISingapore dollars thousands | 23 | - | PDF p. 54 |
| SubtotalSingapore dollars thousands | 93 | (68) | PDF p. 54 |
| Total comprehensive income for the yearSingapore dollars thousands | 1,563 | 1,196 | PDF p. 54 |
| Profit per share (cents) | |||
| BasicSingapore dollars thousands | 1.43 | 1.23 | PDF p. 54 |
Original report: PDF p. 54 ↗
Payout
| Item | Value | Period / scope | Source |
|---|---|---|---|
| The Company does not have a fixed dividend policy. | The Company does not have a fixed dividend policy. The Company adheres to the guidelines set by the Board for dividend payment. In addition, the amount of dividends also depends on the general financial condition, cash flow, future expansion and investment plans and other factors as the Directors may deem appropriate. | Company | PDF p. 78 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| first and final dividend | 0.1 Singapore cents per ordinary share | FY2026 proposed, subject to shareholder approval at AGM on 30 October 2026 | PDF p. 158 |
| special dividend | 0.2 Singapore cents per ordinary share | FY2026 proposed, subject to shareholder approval at AGM on 30 October 2026 | PDF p. 158 |
| Share Transfer Books and Register of Members closed | 6 November 2026 | FY2026 proposed dividends · As at 2026-11-06 | PDF p. 158 |
| Payment of the Dividends | 16 November 2026 | FY2026 proposed dividends · As at 2026-11-16 | PDF p. 158 |
| First and final exempt (one-tier) dividend | 12.0 cents per ordinary share | Comparative year 2025, Group and Company, paid during year ended 30 June 2025 per note wording 'for 2026: Nil (2025: 12.0 cents)' | PDF p. 136 |
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 June 2026 | PDF p. 95 |
| Engagement partner | Mr. Chin Bo Wui | Group and Company, FY ended 30 June 2026 | PDF p. 95 |
| Opinion | properly drawn up in accordance with the provisions of the Singapore Companies Act 1967 | Group and Company, as at and for year ended 30 June 2026 | PDF p. 92 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Allowance for expected credit losses on trade receivables (Note 5) | Given the magnitude of the amounts and the use of significant management judgement in assessing the ECLs, we have identified impairment on trade receivables to be a key audit matter. | Group and Company, 30 June 2026 | PDF p. 93 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Other Matter | The financial statements of the Group and the Company for the financial year ended 30 June 2025 were audited by another auditor who expressed an unmodified opinion on those financial statements on 29 September 2025. | Prior year comparatives, FY ended 30 June 2025 | PDF p. 93 |
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.