Annual Report 2025
Auditor’s opinion: a true and fair view. Read auditor’s report (PDF p. 68)
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group / as at 31 December 2025 | 2024Group / as at 31 December 2024 | Source |
|---|---|---|---|
| Non-Current Assets | |||
| Property, plant and equipmentSingapore dollars | 14,200,362 | 14,570,916 | PDF p. 73 |
| Intangible assetsSingapore dollars | 43,087 | 77,636 | PDF p. 73 |
| Right-of-use assetsSingapore dollars | 1,594,052 | 730,112 | PDF p. 73 |
| SubsidiariesSingapore dollars | – | – | PDF p. 73 |
| Finance lease receivablesSingapore dollars | 46,023 | 256,638 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 15,883,524 | 15,635,302 | PDF p. 73 |
| Current Assets | |||
| Finance lease receivablesSingapore dollars | 225,783 | 201,086 | PDF p. 73 |
| InventoriesSingapore dollars | 2,351,544 | 3,743,429 | PDF p. 73 |
| Contract assetsSingapore dollars | 34,033 | – | PDF p. 73 |
| Trade and other receivablesSingapore dollars | 5,349,925 | 8,704,681 | PDF p. 73 |
| PrepaymentsSingapore dollars | 187,719 | 149,339 | PDF p. 73 |
| Cash and bank depositsSingapore dollars | 10,821,522 | 10,334,012 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 18,970,526 | 23,132,547 | PDF p. 73 |
| Total assetsSingapore dollars | 34,854,050 | 38,767,849 | PDF p. 73 |
| Capital and Reserves | |||
| Share capitalSingapore dollars | 5,124,790 | 5,124,790 | PDF p. 73 |
| ReservesSingapore dollars | 9,814,710 | 13,922,811 | PDF p. 73 |
| Total equitySingapore dollars | 14,939,500 | 19,047,601 | PDF p. 73 |
| Non-Current Liabilities | |||
| BorrowingsSingapore dollars | 8,748,523 | 9,117,696 | PDF p. 73 |
| Lease liabilitiesSingapore dollars | 1,060,425 | 499,672 | PDF p. 73 |
| Deferred tax liabilitiesSingapore dollars | – | 56,678 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 9,808,948 | 9,674,046 | PDF p. 73 |
| Current Liabilities | |||
| Contract liabilitiesSingapore dollars | 2,690,331 | 848,001 | PDF p. 73 |
| BorrowingsSingapore dollars | 1,580,183 | 1,992,414 | PDF p. 73 |
| Lease liabilitiesSingapore dollars | 720,282 | 540,401 | PDF p. 73 |
| Trade and other payablesSingapore dollars | 5,109,550 | 6,455,642 | PDF p. 73 |
| Current tax payableSingapore dollars | 5,256 | 209,744 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 10,105,602 | 10,046,202 | PDF p. 73 |
| Total liabilitiesSingapore dollars | 19,914,550 | 19,720,248 | PDF p. 73 |
| Total equity and liabilitiesSingapore dollars | 34,854,050 | 38,767,849 | PDF p. 73 |
Original report: PDF p. 73 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Company / as at 31 December 2025 | 2024Company / as at 31 December 2024 | Source |
|---|---|---|---|
| Non-Current Assets | |||
| Property, plant and equipmentSingapore dollars | – | – | PDF p. 73 |
| Intangible assetsSingapore dollars | – | 4,117 | PDF p. 73 |
| Right-of-use assetsSingapore dollars | – | – | PDF p. 73 |
| SubsidiariesSingapore dollars | 10,000 | 10,000 | PDF p. 73 |
| Finance lease receivablesSingapore dollars | – | – | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 10,000 | 14,117 | PDF p. 73 |
| Current Assets | |||
| Finance lease receivablesSingapore dollars | – | – | PDF p. 73 |
| InventoriesSingapore dollars | – | – | PDF p. 73 |
| Contract assetsSingapore dollars | – | – | PDF p. 73 |
| Trade and other receivablesSingapore dollars | 4,839,042 | 4,129,092 | PDF p. 73 |
| PrepaymentsSingapore dollars | 12,613 | 11,468 | PDF p. 73 |
| Cash and bank depositsSingapore dollars | 224,445 | 122,023 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 5,076,100 | 4,262,583 | PDF p. 73 |
| Total assetsSingapore dollars | 5,086,100 | 4,276,700 | PDF p. 73 |
| Capital and Reserves | |||
| Share capitalSingapore dollars | 5,124,790 | 5,124,790 | PDF p. 73 |
| ReservesSingapore dollars | (180,334) | (978,590) | PDF p. 73 |
| Total equitySingapore dollars | 4,944,456 | 4,146,200 | PDF p. 73 |
| Non-Current Liabilities | |||
| BorrowingsSingapore dollars | – | – | PDF p. 73 |
| Lease liabilitiesSingapore dollars | – | – | PDF p. 73 |
| Deferred tax liabilitiesSingapore dollars | – | – | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | – | – | PDF p. 73 |
| Current Liabilities | |||
| Contract liabilitiesSingapore dollars | – | – | PDF p. 73 |
| BorrowingsSingapore dollars | – | – | PDF p. 73 |
| Lease liabilitiesSingapore dollars | – | – | PDF p. 73 |
| Trade and other payablesSingapore dollars | 138,345 | 130,500 | PDF p. 73 |
| Current tax payableSingapore dollars | 3,299 | – | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 141,644 | 130,500 | PDF p. 73 |
| Total liabilitiesSingapore dollars | 141,644 | 130,500 | PDF p. 73 |
| Total equity and liabilitiesSingapore dollars | 5,086,100 | 4,276,700 | PDF p. 73 |
Original report: PDF p. 73 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group / year ended 31 December 2025 | 2024Group / year ended 31 December 2024 | Source |
|---|---|---|---|
| income | |||
| RevenueSingapore dollars | 24,247,973 | 32,593,746 | PDF p. 74 |
| Cost of salesSingapore dollars | (19,528,237) | (21,502,355) | PDF p. 74 |
| Gross profitSingapore dollars | 4,719,736 | 11,091,391 | PDF p. 74 |
| Other incomeSingapore dollars | 969,982 | 852,359 | PDF p. 74 |
| Impairment losses on trade receivables reversed/(recognised)Singapore dollars | 167,841 | (73,979) | PDF p. 74 |
| Selling and distribution expensesSingapore dollars | (3,194,737) | (4,100,045) | PDF p. 74 |
| Administrative expensesSingapore dollars | (5,581,511) | (5,936,553) | PDF p. 74 |
| Other operating expensesSingapore dollars | (46,760) | (5,769) | PDF p. 74 |
| Finance costsSingapore dollars | (438,741) | (535,160) | PDF p. 74 |
| (Loss)/Profit before taxationSingapore dollars | (3,404,190) | 1,292,244 | PDF p. 74 |
| TaxationSingapore dollars | 151,881 | (425,048) | PDF p. 74 |
| (Loss)/Profit for the yearSingapore dollars | (3,252,309) | 867,196 | PDF p. 74 |
| Items that may be reclassified subsequently to profit | |||
| Foreign currency translation differences on consolidationSingapore dollars | (80,792) | 22,357 | PDF p. 74 |
| Other comprehensive (loss)/income for the year, net of tax of nilSingapore dollars | (80,792) | 22,357 | PDF p. 74 |
| Total comprehensive (loss)/income for the year | |||
| Total comprehensive (loss)/income for the year attributable to owners of the CompanySingapore dollars | (3,333,101) | 889,553 | PDF p. 74 |
| (Loss)/Earnings per share attributable to owners of | |||
| (Loss)/Earnings per share attributable to owners of the Company (Singapore cents) - Basic and dilutedSingapore cents per share | (2.10) | 0.56 | PDF p. 74 |
Original report: PDF p. 74 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group / Share capital | 2025Group / Foreign currency translation reserve | 2025Group / Merger reserve | 2025Group / Retained earnings | 2025Group / Total equity | Source |
|---|---|---|---|---|---|---|
| Transactions with owners in their | ||||||
| Balance at 1 January 2025Singapore dollars | 5,124,790 | (133,481) | 1,310,753 | 12,745,539 | 19,047,601 | PDF p. 75 |
| Loss for the yearSingapore dollars | – | – | – | (3,252,309) | (3,252,309) | PDF p. 75 |
| Other comprehensive loss for the year - Foreign currency translation differencesSingapore dollars | – | (80,792) | – | – | (80,792) | PDF p. 75 |
| Total comprehensive loss for the yearSingapore dollars | – | (80,792) | – | (3,252,309) | (3,333,101) | PDF p. 75 |
| Contributions by and distributions to | ||||||
| owners - Dividends (Note 31)Singapore dollars | – | – | – | (775,000) | (775,000) | PDF p. 75 |
| Transactions with owners in their | ||||||
| Transactions with owners in their capacity as ownersSingapore dollars | – | – | – | (775,000) | (775,000) | PDF p. 75 |
| Balance at 31 December 2025Singapore dollars | 5,124,790 | (214,273) | 1,310,753 | 8,718,230 | 14,939,500 | PDF p. 75 |
Original report: PDF p. 75 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Group / Share capital | 2024Group / Foreign currency translation reserve | 2024Group / Merger reserve | 2024Group / Retained earnings | 2024Group / Total equity | Source |
|---|---|---|---|---|---|---|
| equity | ||||||
| Balance at 1 January 2024Singapore dollars | 5,124,790 | (155,838) | 1,310,753 | 12,653,343 | 18,933,048 | PDF p. 75 |
| Profit for the yearSingapore dollars | – | – | – | 867,196 | 867,196 | PDF p. 75 |
| Other comprehensive income for the year - Foreign currency translation differencesSingapore dollars | – | 22,357 | – | – | 22,357 | PDF p. 75 |
| Total comprehensive income for the yearSingapore dollars | – | 22,357 | – | 867,196 | 889,553 | PDF p. 75 |
| Contributions by and distributions to | ||||||
| owners - Dividends (Note 31)Singapore dollars | – | – | – | (775,000) | (775,000) | PDF p. 75 |
| Transactions with owners in their | ||||||
| Transactions with owners in their capacity as ownersSingapore dollars | – | – | – | (775,000) | (775,000) | PDF p. 75 |
| Balance at 31 December 2024Singapore dollars | 5,124,790 | (133,481) | 1,310,753 | 12,745,539 | 19,047,601 | PDF p. 75 |
Original report: PDF p. 75 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group / year ended 31 December 2025 | 2024Group / year ended 31 December 2024 | Source |
|---|---|---|---|
| Cash Flows from Operating Activities | |||
| (Loss)/Profit before taxationSingapore dollars | (3,404,190) | 1,292,244 | PDF p. 76 |
| Adjustments for: | |||
| Amortisation of intangible assetsSingapore dollars | 44,546 | 53,269 | PDF p. 76 |
| Depreciation of property, plant and equipmentSingapore dollars | 622,704 | 570,226 | PDF p. 76 |
| Depreciation of right-of-use assetsSingapore dollars | 766,762 | 675,519 | PDF p. 76 |
| Finance costsSingapore dollars | 438,741 | 535,160 | PDF p. 76 |
| Finance income on net investments in finance leasesSingapore dollars | (17,713) | (16,252) | PDF p. 76 |
| Finance lease receivables written offSingapore dollars | 45,723 | 5,338 | PDF p. 76 |
| Gain on disposal of property, plant and equipmentSingapore dollars | (721) | – | PDF p. 76 |
| Gain on finance leasesSingapore dollars | (43,808) | (133,154) | PDF p. 76 |
| Impairment losses on trade receivables (reversed)/recognisedSingapore dollars | (167,841) | 73,979 | PDF p. 76 |
| Interest income on fixed depositsSingapore dollars | (82,287) | (88,781) | PDF p. 76 |
| Inventories written offSingapore dollars | – | 33,686 | PDF p. 76 |
| Loss/(Gain) on termination of leasesSingapore dollars | 790 | (776) | PDF p. 76 |
| Property, plant and equipment written offSingapore dollars | 247 | 431 | PDF p. 76 |
| Selling profit on finance leasesSingapore dollars | – | (24,611) | PDF p. 76 |
| Write-down on inventories recognised/(reversed)Singapore dollars | 197,836 | (152,755) | PDF p. 76 |
| Operating (loss)/profit before working capital changesSingapore dollars | (1,599,211) | 2,823,523 | PDF p. 76 |
| Changes in inventoriesSingapore dollars | 1,154,676 | 831,123 | PDF p. 76 |
| Changes in trade and other receivablesSingapore dollars | 3,447,023 | 1,503,211 | PDF p. 76 |
| Changes in contract assetsSingapore dollars | (34,033) | – | PDF p. 76 |
| Changes in prepaymentsSingapore dollars | (43,559) | (19,752) | PDF p. 76 |
| Changes in contract liabilitiesSingapore dollars | 1,838,862 | (539,454) | PDF p. 76 |
| Changes in trade and other payablesSingapore dollars | (1,405,853) | 1,021,633 | PDF p. 76 |
| Cash generated from operationsSingapore dollars | 3,357,905 | 5,620,284 | PDF p. 76 |
| Income taxes paidSingapore dollars | (53,324) | (619,558) | PDF p. 76 |
| Net cash generated from operating activitiesSingapore dollars | 3,304,581 | 5,000,726 | PDF p. 76 |
| Cash Flows from Investing Activities | |||
| Interest received from fixed depositsSingapore dollars | 98,892 | 63,070 | PDF p. 77 |
| Payments for intangible assetsSingapore dollars | (9,997) | (110,500) | PDF p. 77 |
| Proceeds from disposal of property, plant and equipmentSingapore dollars | 29,249 | – | PDF p. 77 |
| Proceeds from finance lease receivablesSingapore dollars | 223,796 | 182,383 | PDF p. 77 |
| Purchase of property, plant and equipmentSingapore dollars | (263,105) | (558,989) | PDF p. 77 |
| Net cash generated from/(used in) investing activitiesSingapore dollars | 78,835 | (424,036) | PDF p. 77 |
| Cash Flows from Financing Activities | |||
| Bank deposits pledgedSingapore dollars | (47,300) | (1,659,786) | PDF p. 77 |
| Dividends paidSingapore dollars | (775,000) | (775,000) | PDF p. 77 |
| Interest paidSingapore dollars | (438,741) | (535,160) | PDF p. 77 |
| Proceeds from borrowingsSingapore dollars | 5,084,383 | 5,620,385 | PDF p. 77 |
| Repayment of borrowingsSingapore dollars | (5,865,787) | (8,311,939) | PDF p. 77 |
| Repayment of lease liabilitiesSingapore dollars | (912,813) | (928,958) | PDF p. 77 |
| Net cash used in financing activitiesSingapore dollars | (2,955,258) | (6,590,458) | PDF p. 77 |
| Net increase/(decrease) in cash and cash equivalentsSingapore dollars | 428,158 | (2,013,768) | PDF p. 77 |
| Cash and cash equivalents at beginning of the yearSingapore dollars | 7,602,627 | 9,603,354 | PDF p. 77 |
| Exchange differences on translation of cash and cash equivalentsSingapore dollars | 12,052 | 13,041 | PDF p. 77 |
| Cash and cash equivalents at end of the yearSingapore dollars | 8,042,837 | 7,602,627 | PDF p. 77 |
Original report: PDF p. 76 ↗ PDF p. 77 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group / At 1 January | 2025Group / Cash inflows | 2025Group / Principal paid | 2025Group / Interest paid | 2025Group / New leases | 2025Group / Lease modification | 2025Group / Lease termination | 2025Group / Interest expense | 2025Group / At 31 December | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| Assets | ||||||||||
| Bank deposits pledgedSingapore dollars | (2,731,385) | – | (47,300) | – | – | – | – | – | (2,778,685) | PDF p. 78 |
| Liabilities | ||||||||||
| BorrowingsSingapore dollars | 11,110,110 | 5,084,383 | (5,865,787) | (385,027) | – | – | – | 385,027 | 10,328,706 | PDF p. 78 |
| Lease liabilitiesSingapore dollars | 1,040,073 | – | (912,813) | (53,714) | 1,663,158 | 31,489 | (41,200) | 53,714 | 1,780,707 | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | 12,150,183 | 5,084,383 | (6,778,600) | (438,741) | 1,663,158 | 31,489 | (41,200) | 438,741 | 12,109,413 | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | 9,418,798 | 5,084,383 | (6,825,900) | (438,741) | 1,663,158 | 31,489 | (41,200) | 438,741 | 9,330,728 | PDF p. 78 |
Original report: PDF p. 78 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Group / At 1 January | 2024Group / Cash inflows | 2024Group / Principal paid | 2024Group / Interest paid | 2024Group / New leases | 2024Group / Lease modification | 2024Group / Lease termination | 2024Group / Interest expense | 2024Group / At 31 December | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| Assets | ||||||||||
| Bank deposits pledgedSingapore dollars | (1,071,599) | – | (1,659,786) | – | – | – | – | – | (2,731,385) | PDF p. 78 |
| Liabilities | ||||||||||
| BorrowingsSingapore dollars | 13,801,664 | 5,620,385 | (8,311,939) | (492,845) | – | – | – | 492,845 | 11,110,110 | PDF p. 78 |
| Lease liabilitiesSingapore dollars | 1,194,469 | – | (928,958) | (42,315) | 877,704 | (14,645) | (88,497) | 42,315 | 1,040,073 | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | 14,996,133 | 5,620,385 | (9,240,897) | (535,160) | 877,704 | (14,645) | (88,497) | 535,160 | 12,150,183 | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | 13,924,534 | 5,620,385 | (10,900,683) | (535,160) | 877,704 | (14,645) | (88,497) | 535,160 | 9,418,798 | PDF p. 78 |
Original report: PDF p. 78 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group / as at 31 December 2025 | 2024Group / as at 31 December 2024 | Source |
|---|---|---|---|
| cash_reconciliation | |||
| Cash on handSingapore dollars | 67,860 | 38,033 | PDF p. 114 |
| Cash at banksSingapore dollars | 6,956,785 | 7,828,789 | PDF p. 114 |
| Fixed depositsSingapore dollars | 3,796,877 | 2,467,190 | PDF p. 114 |
| Subtotal (unlabelled in original)Singapore dollars | 10,821,522 | 10,334,012 | PDF p. 114 |
| Less: | |||
| Bank deposits pledgedSingapore dollars | (2,778,685) | (2,731,385) | PDF p. 114 |
| Subtotal (unlabelled in original)Singapore dollars | 8,042,837 | 7,602,627 | PDF p. 114 |
Original report: PDF p. 114 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2023Group / as at 31 December 2023 | Source |
|---|---|---|
| Non-Current Assets | ||
| Property, plant and equipmentSingapore dollars | 14,558,468 | PDF p. 67 |
| Intangible assetsSingapore dollars | 20,405 | PDF p. 67 |
| Right-of-use assetsSingapore dollars | 888,215 | PDF p. 67 |
| SubsidiariesSingapore dollars | – | PDF p. 67 |
| Finance lease receivablesSingapore dollars | 136,979 | PDF p. 67 |
| Subtotal (unlabelled in original)Singapore dollars | 15,604,067 | PDF p. 67 |
| Current Assets | ||
| Finance lease receivablesSingapore dollars | 76,072 | PDF p. 67 |
| InventoriesSingapore dollars | 4,459,355 | PDF p. 67 |
| Trade and other receivablesSingapore dollars | 10,224,681 | PDF p. 67 |
| PrepaymentsSingapore dollars | 130,048 | PDF p. 67 |
| Cash and bank depositsSingapore dollars | 10,674,953 | PDF p. 67 |
| Subtotal (unlabelled in original)Singapore dollars | 25,565,109 | PDF p. 67 |
| Total assetsSingapore dollars | 41,169,176 | PDF p. 67 |
| Capital and Reserves | ||
| Share capitalSingapore dollars | 5,124,790 | PDF p. 67 |
| ReservesSingapore dollars | 13,808,258 | PDF p. 67 |
| Total equitySingapore dollars | 18,933,048 | PDF p. 67 |
| Non-Current Liabilities | ||
| BorrowingsSingapore dollars | 10,296,278 | PDF p. 67 |
| Lease liabilitiesSingapore dollars | 448,479 | PDF p. 67 |
| Deferred tax liabilitiesSingapore dollars | 45,523 | PDF p. 67 |
| Subtotal (unlabelled in original)Singapore dollars | 10,790,280 | PDF p. 67 |
| Current Liabilities | ||
| BorrowingsSingapore dollars | 3,505,386 | PDF p. 67 |
| Lease liabilitiesSingapore dollars | 745,990 | PDF p. 67 |
| Contract liabilitiesSingapore dollars | 1,387,455 | PDF p. 67 |
| Trade and other payablesSingapore dollars | 5,423,392 | PDF p. 67 |
| Current tax payableSingapore dollars | 383,625 | PDF p. 67 |
| Subtotal (unlabelled in original)Singapore dollars | 11,445,848 | PDF p. 67 |
| Total liabilitiesSingapore dollars | 22,236,128 | PDF p. 67 |
| Total equity and liabilitiesSingapore dollars | 41,169,176 | PDF p. 67 |
Original report: PDF p. 67 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2023Company / as at 31 December 2023 | Source |
|---|---|---|
| Non-Current Assets | ||
| Property, plant and equipmentSingapore dollars | – | PDF p. 67 |
| Intangible assetsSingapore dollars | – | PDF p. 67 |
| Right-of-use assetsSingapore dollars | – | PDF p. 67 |
| SubsidiariesSingapore dollars | 10,000 | PDF p. 67 |
| Finance lease receivablesSingapore dollars | – | PDF p. 67 |
| Subtotal (unlabelled in original)Singapore dollars | 10,000 | PDF p. 67 |
| Current Assets | ||
| Finance lease receivablesSingapore dollars | – | PDF p. 67 |
| InventoriesSingapore dollars | – | PDF p. 67 |
| Trade and other receivablesSingapore dollars | 3,209,092 | PDF p. 67 |
| PrepaymentsSingapore dollars | – | PDF p. 67 |
| Cash and bank depositsSingapore dollars | 127,313 | PDF p. 67 |
| Subtotal (unlabelled in original)Singapore dollars | 3,336,405 | PDF p. 67 |
| Total assetsSingapore dollars | 3,346,405 | PDF p. 67 |
| Capital and Reserves | ||
| Share capitalSingapore dollars | 5,124,790 | PDF p. 67 |
| ReservesSingapore dollars | (1,881,917) | PDF p. 67 |
| Total equitySingapore dollars | 3,242,873 | PDF p. 67 |
| Non-Current Liabilities | ||
| BorrowingsSingapore dollars | – | PDF p. 67 |
| Lease liabilitiesSingapore dollars | – | PDF p. 67 |
| Deferred tax liabilitiesSingapore dollars | – | PDF p. 67 |
| Subtotal (unlabelled in original)Singapore dollars | – | PDF p. 67 |
| Current Liabilities | ||
| BorrowingsSingapore dollars | – | PDF p. 67 |
| Lease liabilitiesSingapore dollars | – | PDF p. 67 |
| Contract liabilitiesSingapore dollars | – | PDF p. 67 |
| Trade and other payablesSingapore dollars | 103,532 | PDF p. 67 |
| Current tax payableSingapore dollars | – | PDF p. 67 |
| Subtotal (unlabelled in original)Singapore dollars | 103,532 | PDF p. 67 |
| Total liabilitiesSingapore dollars | 103,532 | PDF p. 67 |
| Total equity and liabilitiesSingapore dollars | 3,346,405 | PDF p. 67 |
Original report: PDF p. 67 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2023Group / year ended 31 December 2023 | Source |
|---|---|---|
| income | ||
| RevenueSingapore dollars | 41,669,526 | PDF p. 68 |
| Cost of salesSingapore dollars | (27,632,626) | PDF p. 68 |
| Gross profitSingapore dollars | 14,036,900 | PDF p. 68 |
| Other incomeSingapore dollars | 354,414 | PDF p. 68 |
| Impairment losses on trade receivables (recognised)/reversedSingapore dollars | 488,626 | PDF p. 68 |
| Selling and distribution expensesSingapore dollars | (4,712,479) | PDF p. 68 |
| Administrative expensesSingapore dollars | (5,623,483) | PDF p. 68 |
| Other operating expensesSingapore dollars | (195,647) | PDF p. 68 |
| Finance costsSingapore dollars | (349,928) | PDF p. 68 |
| Profit before taxationSingapore dollars | 3,998,403 | PDF p. 68 |
| TaxationSingapore dollars | (615,170) | PDF p. 68 |
| Profit for the yearSingapore dollars | 3,383,233 | PDF p. 68 |
| Items that may be reclassified subsequently to profit or loss | ||
| Foreign currency translation differences on consolidationSingapore dollars | (7,316) | PDF p. 68 |
| Other comprehensive income/(loss) for the year, net of tax of nilSingapore dollars | (7,316) | PDF p. 68 |
| Total comprehensive income for the year attributable to owners of the CompanySingapore dollars | 3,375,917 | PDF p. 68 |
| Earnings per share attributable to owners of the Company | ||
| Earnings per share attributable to owners of the Company (Singapore cents) - Basic and dilutedSingapore cents per share | 2.18 | PDF p. 68 |
Original report: PDF p. 68 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2023Group / Share capital | 2023Group / Foreign currency translation reserve | 2023Group / Merger reserve | 2023Group / Retained earnings | 2023Group / Total equity | Source |
|---|---|---|---|---|---|---|
| equity | ||||||
| Balance at 1 January 2023Singapore dollars | 5,124,790 | (148,522) | 1,310,753 | 10,045,110 | 16,332,131 | PDF p. 69 |
| Profit for the yearSingapore dollars | – | – | – | 3,383,233 | 3,383,233 | PDF p. 69 |
| Other comprehensive loss for the year - Foreign currency translation differencesSingapore dollars | – | (7,316) | – | – | (7,316) | PDF p. 69 |
| Total comprehensive (loss)/income for the yearSingapore dollars | – | (7,316) | – | 3,383,233 | 3,375,917 | PDF p. 69 |
| Contributions by and distributions to | ||||||
| owners - Dividends (Note 32)Singapore dollars | – | – | – | (775,000) | (775,000) | PDF p. 69 |
| Transactions with owners in their | ||||||
| Transactions with owners in their capacity as ownersSingapore dollars | – | – | – | (775,000) | (775,000) | PDF p. 69 |
| Balance at 31 December 2023Singapore dollars | 5,124,790 | (155,838) | 1,310,753 | 12,653,343 | 18,933,048 | PDF p. 69 |
Original report: PDF p. 69 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2023Group / year ended 31 December 2023 | Source |
|---|---|---|
| Cash Flows from Operating Activities | ||
| Profit before taxationSingapore dollars | 3,998,403 | PDF p. 70 |
| Adjustments for: | ||
| Amortisation of intangible assetsSingapore dollars | 14,362 | PDF p. 70 |
| Depreciation of property, plant and equipmentSingapore dollars | 475,218 | PDF p. 70 |
| Depreciation of right-of-use assetsSingapore dollars | 708,122 | PDF p. 70 |
| Finance costsSingapore dollars | 349,928 | PDF p. 70 |
| Finance income on net investments in finance leasesSingapore dollars | (6,196) | PDF p. 70 |
| Finance lease receivables written offSingapore dollars | 37,574 | PDF p. 70 |
| Gain on finance leasesSingapore dollars | – | PDF p. 70 |
| (Gain)/Loss on termination of leasesSingapore dollars | 343 | PDF p. 70 |
| Impairment losses on trade receivables recognised/(reversed)Singapore dollars | (488,626) | PDF p. 70 |
| Interest income on fixed depositsSingapore dollars | (73,878) | PDF p. 70 |
| Inventories written offSingapore dollars | – | PDF p. 70 |
| Property, plant and equipment written offSingapore dollars | – | PDF p. 70 |
| Selling profit on finance leasesSingapore dollars | (62,469) | PDF p. 70 |
| Write-down on inventories (reversed)/recognisedSingapore dollars | 201,002 | PDF p. 70 |
| Operating profit before working capital changesSingapore dollars | 5,153,783 | PDF p. 70 |
| Changes in inventoriesSingapore dollars | 559,938 | PDF p. 70 |
| Changes in trade and other receivablesSingapore dollars | (1,230) | PDF p. 70 |
| Changes in prepaymentsSingapore dollars | (33,654) | PDF p. 70 |
| Changes in contract liabilitiesSingapore dollars | (2,920,400) | PDF p. 70 |
| Changes in trade and other payablesSingapore dollars | (1,705,730) | PDF p. 70 |
| Cash generated from operationsSingapore dollars | 1,052,707 | PDF p. 70 |
| Income taxes paidSingapore dollars | (360,622) | PDF p. 70 |
| Net cash generated from operating activitiesSingapore dollars | 692,085 | PDF p. 70 |
| Cash Flows from Investing Activities | ||
| Interest received from fixed depositsSingapore dollars | 73,878 | PDF p. 70 |
| Payments for intangible assetsSingapore dollars | (10,300) | PDF p. 70 |
| Proceeds from finance lease receivablesSingapore dollars | 137,102 | PDF p. 70 |
| Purchase of property, plant and equipmentSingapore dollars | (7,311,278) | PDF p. 70 |
| Net cash used in investing activitiesSingapore dollars | (7,110,598) | PDF p. 70 |
| Cash Flows from Financing Activities | ||
| Bank deposits pledgedSingapore dollars | 965,904 | PDF p. 70 |
| Dividends paidSingapore dollars | (775,000) | PDF p. 70 |
| Interest paidSingapore dollars | (349,928) | PDF p. 70 |
| Proceeds from borrowingsSingapore dollars | 15,838,353 | PDF p. 70 |
| Repayment of borrowingsSingapore dollars | (11,138,684) | PDF p. 70 |
| Repayment of lease liabilitiesSingapore dollars | (958,439) | PDF p. 70 |
| Net cash (used in)/generated from financing activitiesSingapore dollars | 3,582,206 | PDF p. 70 |
| Net decrease in cash and cash equivalentsSingapore dollars | (2,836,307) | PDF p. 70 |
| Cash and cash equivalents at beginning of the yearSingapore dollars | 12,497,669 | PDF p. 70 |
| Exchange differences on translation of cash and cash equivalentsSingapore dollars | (58,008) | PDF p. 70 |
| Cash and cash equivalents at end of the yearSingapore dollars | 9,603,354 | PDF p. 70 |
Original report: PDF p. 70 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2023Group / At 1 January | 2023Group / Cash inflows | 2023Group / Principal paid | 2023Group / Interest paid | 2023Group / New leases | 2023Group / Lease modification | 2023Group / Lease termination | 2023Group / Interest expense | 2023Group / At 31 December | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| Assets | ||||||||||
| Bank deposits pledgedSingapore dollars | (2,037,503) | 965,904 | – | – | – | – | – | – | (1,071,599) | PDF p. 71 |
| Liabilities | ||||||||||
| BorrowingsSingapore dollars | 9,101,995 | 15,838,353 | (11,138,684) | (310,499) | – | – | – | 310,499 | 13,801,664 | PDF p. 71 |
| Lease liabilitiesSingapore dollars | 1,183,223 | – | (958,439) | (39,429) | 992,463 | – | (22,778) | 39,429 | 1,194,469 | PDF p. 71 |
| Subtotal (unlabelled in original)Singapore dollars | 10,285,218 | 15,838,353 | (12,097,123) | (349,928) | 992,463 | – | (22,778) | 349,928 | 14,996,133 | PDF p. 71 |
| Subtotal (unlabelled in original)Singapore dollars | 8,247,715 | 16,804,257 | (12,097,123) | (349,928) | 992,463 | – | (22,778) | 349,928 | 13,924,534 | PDF p. 71 |
Original report: PDF p. 71 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group / as at 31 December 2022 | Source |
|---|---|---|
| Non-Current Assets | ||
| Property, plant and equipmentSingapore dollars | 7,750,757 | PDF p. 73 |
| Intangible assetsSingapore dollars | 24,467 | PDF p. 73 |
| Right-of-use assetsSingapore dollars | 626,995 | PDF p. 73 |
| SubsidiariesSingapore dollars | – | PDF p. 73 |
| Finance lease receivablesSingapore dollars | 205,814 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 8,608,033 | PDF p. 73 |
| Current Assets | ||
| Finance lease receivablesSingapore dollars | 109,669 | PDF p. 73 |
| InventoriesSingapore dollars | 5,197,129 | PDF p. 73 |
| Trade and other receivablesSingapore dollars | 9,735,327 | PDF p. 73 |
| PrepaymentsSingapore dollars | 93,718 | PDF p. 73 |
| Cash and bank depositsSingapore dollars | 14,535,172 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 29,671,015 | PDF p. 73 |
| Total assetsSingapore dollars | 38,279,048 | PDF p. 73 |
| Capital and Reserves | ||
| Share capitalSingapore dollars | 5,124,790 | PDF p. 73 |
| ReservesSingapore dollars | 11,207,341 | PDF p. 73 |
| Total equitySingapore dollars | 16,332,131 | PDF p. 73 |
| Non-Current Liabilities | ||
| BorrowingsSingapore dollars | 6,371,988 | PDF p. 73 |
| Lease liabilitiesSingapore dollars | 488,273 | PDF p. 73 |
| Deferred tax liabilitiesSingapore dollars | 34,104 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 6,894,365 | PDF p. 73 |
| Current Liabilities | ||
| BorrowingsSingapore dollars | 2,730,007 | PDF p. 73 |
| Lease liabilitiesSingapore dollars | 694,950 | PDF p. 73 |
| Contract liabilitiesSingapore dollars | 4,307,855 | PDF p. 73 |
| Trade and other payablesSingapore dollars | 7,176,990 | PDF p. 73 |
| Current tax payableSingapore dollars | 142,750 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 15,052,552 | PDF p. 73 |
| Total liabilitiesSingapore dollars | 21,946,917 | PDF p. 73 |
| Total equity and liabilitiesSingapore dollars | 38,279,048 | PDF p. 73 |
Original report: PDF p. 73 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Company / as at 31 December 2022 | Source |
|---|---|---|
| Non-Current Assets | ||
| Property, plant and equipmentSingapore dollars | 1,786 | PDF p. 73 |
| Intangible assetsSingapore dollars | – | PDF p. 73 |
| Right-of-use assetsSingapore dollars | – | PDF p. 73 |
| SubsidiariesSingapore dollars | 10,000 | PDF p. 73 |
| Finance lease receivablesSingapore dollars | – | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 11,786 | PDF p. 73 |
| Current Assets | ||
| Finance lease receivablesSingapore dollars | – | PDF p. 73 |
| InventoriesSingapore dollars | – | PDF p. 73 |
| Trade and other receivablesSingapore dollars | 2,732,673 | PDF p. 73 |
| PrepaymentsSingapore dollars | 2,970 | PDF p. 73 |
| Cash and bank depositsSingapore dollars | 96,259 | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 2,831,902 | PDF p. 73 |
| Total assetsSingapore dollars | 2,843,688 | PDF p. 73 |
| Capital and Reserves | ||
| Share capitalSingapore dollars | 5,124,790 | PDF p. 73 |
| ReservesSingapore dollars | (2,384,302) | PDF p. 73 |
| Total equitySingapore dollars | 2,740,488 | PDF p. 73 |
| Non-Current Liabilities | ||
| BorrowingsSingapore dollars | – | PDF p. 73 |
| Lease liabilitiesSingapore dollars | – | PDF p. 73 |
| Deferred tax liabilitiesSingapore dollars | – | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | – | PDF p. 73 |
| Current Liabilities | ||
| BorrowingsSingapore dollars | – | PDF p. 73 |
| Lease liabilitiesSingapore dollars | – | PDF p. 73 |
| Contract liabilitiesSingapore dollars | – | PDF p. 73 |
| Trade and other payablesSingapore dollars | 103,200 | PDF p. 73 |
| Current tax payableSingapore dollars | – | PDF p. 73 |
| Subtotal (unlabelled in original)Singapore dollars | 103,200 | PDF p. 73 |
| Total liabilitiesSingapore dollars | 103,200 | PDF p. 73 |
| Total equity and liabilitiesSingapore dollars | 2,843,688 | PDF p. 73 |
Original report: PDF p. 73 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group / year ended 31 December 2022 | Source |
|---|---|---|
| income | ||
| RevenueSingapore dollars | 33,954,628 | PDF p. 74 |
| Cost of salesSingapore dollars | (22,693,651) | PDF p. 74 |
| Gross profitSingapore dollars | 11,260,977 | PDF p. 74 |
| Other incomeSingapore dollars | 519,411 | PDF p. 74 |
| Impairment losses on trade receivables reversed/(recognised)Singapore dollars | (1,471,342) | PDF p. 74 |
| Selling and distribution expensesSingapore dollars | (3,527,421) | PDF p. 74 |
| Administrative expensesSingapore dollars | (5,662,241) | PDF p. 74 |
| Other operating expensesSingapore dollars | (99,052) | PDF p. 74 |
| Finance costsSingapore dollars | (237,926) | PDF p. 74 |
| Profit before taxationSingapore dollars | 782,406 | PDF p. 74 |
| TaxationSingapore dollars | 61,291 | PDF p. 74 |
| Profit for the yearSingapore dollars | 843,697 | PDF p. 74 |
| Items that may be reclassified subsequently to profit or | ||
| Foreign currency translation differences on consolidationSingapore dollars | (12,567) | PDF p. 74 |
| Other comprehensive loss for the year, net of tax of nilSingapore dollars | (12,567) | PDF p. 74 |
| Total comprehensive income for the year attributable to owners of the CompanySingapore dollars | 831,130 | PDF p. 74 |
| Earnings per share attributable to owners of the Company | ||
| Earnings per share attributable to owners of the Company (Singapore cents) - Basic and dilutedSingapore cents per share | 0.54 | PDF p. 74 |
Original report: PDF p. 74 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group / Share capital | 2022Group / Foreign currency translation reserve | 2022Group / Merger reserve | 2022Group / Retained earnings | 2022Group / Total equity | Source |
|---|---|---|---|---|---|---|
| equity | ||||||
| Balance at 1 January 2022Singapore dollars | 5,124,790 | (135,955) | 1,310,753 | 10,363,913 | 16,663,501 | PDF p. 75 |
| Profit for the yearSingapore dollars | – | – | – | 843,697 | 843,697 | PDF p. 75 |
| Other comprehensive loss for the year - Foreign currency translation differencesSingapore dollars | – | (12,567) | – | – | (12,567) | PDF p. 75 |
| Total comprehensive (loss)/income for the yearSingapore dollars | – | (12,567) | – | 843,697 | 831,130 | PDF p. 75 |
| Contributions by and distributions to | ||||||
| owners - Dividends (Note 32)Singapore dollars | – | – | – | (1,162,500) | (1,162,500) | PDF p. 75 |
| Transactions with owners in their | ||||||
| Transactions with owners in their capacity as ownersSingapore dollars | – | – | – | (1,162,500) | (1,162,500) | PDF p. 75 |
| Balance at 31 December 2022Singapore dollars | 5,124,790 | (148,522) | 1,310,753 | 10,045,110 | 16,332,131 | PDF p. 75 |
Original report: PDF p. 75 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group / year ended 31 December 2022 | Source |
|---|---|---|
| Cash Flows from Operating Activities | ||
| Profit before taxationSingapore dollars | 782,406 | PDF p. 76 |
| Adjustments for: | ||
| Amortisation of intangible assetsSingapore dollars | 27,379 | PDF p. 76 |
| Depreciation of property, plant and equipmentSingapore dollars | 335,978 | PDF p. 76 |
| Depreciation of right-of-use assetsSingapore dollars | 941,707 | PDF p. 76 |
| Finance costsSingapore dollars | 237,926 | PDF p. 76 |
| Finance income on net investments in finance leasesSingapore dollars | (5,344) | PDF p. 76 |
| Finance lease receivables written offSingapore dollars | – | PDF p. 76 |
| Impairment losses on trade receivables (reversed)/ recognisedSingapore dollars | 1,471,342 | PDF p. 76 |
| Interest income on fixed depositsSingapore dollars | (15,813) | PDF p. 76 |
| Inventories written offSingapore dollars | 186,688 | PDF p. 76 |
| Loss/(Gain) on termination of leasesSingapore dollars | (23,502) | PDF p. 76 |
| Property, plant and equipment written offSingapore dollars | 47,355 | PDF p. 76 |
| Selling profit for finance leasesSingapore dollars | (194,322) | PDF p. 76 |
| Write-down on inventories recognised/(reversed)Singapore dollars | (77,558) | PDF p. 76 |
| Operating profit before working capital changesSingapore dollars | 3,714,242 | PDF p. 76 |
| Changes in inventoriesSingapore dollars | (1,935,324) | PDF p. 76 |
| Changes in trade and other receivablesSingapore dollars | (1,646,161) | PDF p. 76 |
| Changes in prepaymentsSingapore dollars | (94) | PDF p. 76 |
| Changes in contract liabilitiesSingapore dollars | 1,036,161 | PDF p. 76 |
| Changes in trade and other payablesSingapore dollars | 2,853,755 | PDF p. 76 |
| Cash generated from operationsSingapore dollars | 4,022,579 | PDF p. 76 |
| Income taxes paidSingapore dollars | (302,143) | PDF p. 76 |
| Net cash generated from operating activitiesSingapore dollars | 3,720,436 | PDF p. 76 |
| Cash Flows from Investing Activities | ||
| Interest received from fixed depositsSingapore dollars | 15,813 | PDF p. 77 |
| Payments for intangible assetsSingapore dollars | (26,301) | PDF p. 77 |
| Proceeds from finance lease receivablesSingapore dollars | 134,890 | PDF p. 77 |
| Purchase of property, plant and equipmentSingapore dollars | (7,075,653) | PDF p. 77 |
| Net cash used in investing activitiesSingapore dollars | (6,951,251) | PDF p. 77 |
| Cash Flows from Financing Activities | ||
| Bank deposits pledged or with maturity of more than three monthsSingapore dollars | (420,314) | PDF p. 77 |
| Dividends paidSingapore dollars | (1,162,500) | PDF p. 77 |
| Interest paidSingapore dollars | (237,926) | PDF p. 77 |
| Proceeds from borrowingsSingapore dollars | 12,477,177 | PDF p. 77 |
| Repayment of borrowingsSingapore dollars | (8,788,700) | PDF p. 77 |
| Repayment of lease liabilitiesSingapore dollars | (919,277) | PDF p. 77 |
| Net cash generated from financing activitiesSingapore dollars | 948,460 | PDF p. 77 |
| Net decrease in cash and cash equivalentsSingapore dollars | (2,282,355) | PDF p. 77 |
| Cash and cash equivalents at beginning of the yearSingapore dollars | 14,819,529 | PDF p. 77 |
| Exchange differences on translation of cash and cash equivalentsSingapore dollars | (39,505) | PDF p. 77 |
| Cash and cash equivalents at end of the yearSingapore dollars | 12,497,669 | PDF p. 77 |
Original report: PDF p. 76 ↗ PDF p. 77 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group / At 1 January | 2022Group / Cash inflows | 2022Group / Principal paid | 2022Group / Interest paid | 2022Group / New leases | 2022Group / Lease termination | 2022Group / Interest expense | 2022Group / At 31 December | Source |
|---|---|---|---|---|---|---|---|---|---|
| Assets | |||||||||
| Bank deposits pledgedSingapore dollars | (1,459,707) | 108,647 | – | – | – | – | – | (1,351,060) | PDF p. 78 |
| Fixed deposits with maturity of more than three monthsSingapore dollars | (157,482) | – | (528,961) | – | – | – | – | (686,443) | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | (1,617,189) | 108,647 | (528,961) | – | – | – | – | (2,037,503) | PDF p. 78 |
| Liabilities | |||||||||
| BorrowingsSingapore dollars | 5,413,518 | 12,477,177 | (8,788,700) | (184,424) | – | – | 184,424 | 9,101,995 | PDF p. 78 |
| Lease liabilitiesSingapore dollars | 1,461,956 | – | (919,277) | (53,271) | 705,900 | (65,356) | 53,271 | 1,183,223 | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | 6,875,474 | 12,477,177 | (9,707,977) | (237,695) | 705,900 | (65,356) | 237,695 | 10,285,218 | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | 5,258,285 | 12,585,824 | (10,236,938) | (237,695) | 705,900 | (65,356) | 237,695 | 8,247,715 | PDF p. 78 |
Original report: PDF p. 78 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021Group / as at 31 December 2021 | Source |
|---|---|---|
| Non-Current Assets | ||
| Property, plant and equipmentSingapore dollars | 842,497 | PDF p. 79 |
| Intangible assetsSingapore dollars | 25,545 | PDF p. 79 |
| Right-of-use assetsSingapore dollars | 904,656 | PDF p. 79 |
| SubsidiariesSingapore dollars | - | PDF p. 79 |
| Finance lease receivablesSingapore dollars | - | PDF p. 79 |
| Subtotal (unlabelled in original)Singapore dollars | 1,772,698 | PDF p. 79 |
| Current Assets | ||
| Finance lease receivablesSingapore dollars | - | PDF p. 79 |
| InventoriesSingapore dollars | 3,357,521 | PDF p. 79 |
| Trade and other receivablesSingapore dollars | 10,058,282 | PDF p. 79 |
| PrepaymentsSingapore dollars | 91,661 | PDF p. 79 |
| Cash and bank depositsSingapore dollars | 16,436,718 | PDF p. 79 |
| Subtotal (unlabelled in original)Singapore dollars | 29,944,182 | PDF p. 79 |
| Total assetsSingapore dollars | 31,716,880 | PDF p. 79 |
| Capital and Reserves | ||
| Share capitalSingapore dollars | 5,124,790 | PDF p. 79 |
| ReservesSingapore dollars | 11,538,711 | PDF p. 79 |
| Total equitySingapore dollars | 16,663,501 | PDF p. 79 |
| Non-Current Liabilities | ||
| BorrowingsSingapore dollars | 2,902,083 | PDF p. 79 |
| Lease liabilitiesSingapore dollars | 784,967 | PDF p. 79 |
| Deferred tax liabilitiesSingapore dollars | 62,145 | PDF p. 79 |
| Subtotal (unlabelled in original)Singapore dollars | 3,749,195 | PDF p. 79 |
| Current Liabilities | ||
| BorrowingsSingapore dollars | 2,511,435 | PDF p. 79 |
| Lease liabilitiesSingapore dollars | 676,989 | PDF p. 79 |
| Contract liabilitiesSingapore dollars | 3,271,694 | PDF p. 79 |
| Trade and other payablesSingapore dollars | 4,357,471 | PDF p. 79 |
| Current tax payableSingapore dollars | 486,595 | PDF p. 79 |
| Subtotal (unlabelled in original)Singapore dollars | 11,304,184 | PDF p. 79 |
| Total liabilitiesSingapore dollars | 15,053,379 | PDF p. 79 |
| Total equity and liabilitiesSingapore dollars | 31,716,880 | PDF p. 79 |
Original report: PDF p. 79 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021Company / as at 31 December 2021 | Source |
|---|---|---|
| Non-Current Assets | ||
| Property, plant and equipmentSingapore dollars | 3,735 | PDF p. 79 |
| Intangible assetsSingapore dollars | - | PDF p. 79 |
| Right-of-use assetsSingapore dollars | - | PDF p. 79 |
| SubsidiariesSingapore dollars | 10,000 | PDF p. 79 |
| Finance lease receivablesSingapore dollars | - | PDF p. 79 |
| Subtotal (unlabelled in original)Singapore dollars | 13,735 | PDF p. 79 |
| Current Assets | ||
| Finance lease receivablesSingapore dollars | - | PDF p. 79 |
| InventoriesSingapore dollars | - | PDF p. 79 |
| Trade and other receivablesSingapore dollars | 2,781,883 | PDF p. 79 |
| PrepaymentsSingapore dollars | 900 | PDF p. 79 |
| Cash and bank depositsSingapore dollars | 1,162,483 | PDF p. 79 |
| Subtotal (unlabelled in original)Singapore dollars | 3,945,266 | PDF p. 79 |
| Total assetsSingapore dollars | 3,959,001 | PDF p. 79 |
| Capital and Reserves | ||
| Share capitalSingapore dollars | 5,124,790 | PDF p. 79 |
| ReservesSingapore dollars | (1,319,564) | PDF p. 79 |
| Total equitySingapore dollars | 3,805,226 | PDF p. 79 |
| Non-Current Liabilities | ||
| BorrowingsSingapore dollars | - | PDF p. 79 |
| Lease liabilitiesSingapore dollars | - | PDF p. 79 |
| Deferred tax liabilitiesSingapore dollars | - | PDF p. 79 |
| Subtotal (unlabelled in original)Singapore dollars | - | PDF p. 79 |
| Current Liabilities | ||
| BorrowingsSingapore dollars | - | PDF p. 79 |
| Lease liabilitiesSingapore dollars | - | PDF p. 79 |
| Contract liabilitiesSingapore dollars | - | PDF p. 79 |
| Trade and other payablesSingapore dollars | 153,775 | PDF p. 79 |
| Current tax payableSingapore dollars | - | PDF p. 79 |
| Subtotal (unlabelled in original)Singapore dollars | 153,775 | PDF p. 79 |
| Total liabilitiesSingapore dollars | 153,775 | PDF p. 79 |
| Total equity and liabilitiesSingapore dollars | 3,959,001 | PDF p. 79 |
Original report: PDF p. 79 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021Group / year ended 31 December 2021 | Source |
|---|---|---|
| income | ||
| RevenueSingapore dollars | 27,774,185 | PDF p. 80 |
| Cost of salesSingapore dollars | (19,101,285) | PDF p. 80 |
| Gross profitSingapore dollars | 8,672,900 | PDF p. 80 |
| Other incomeSingapore dollars | 528,241 | PDF p. 80 |
| Impairment losses on trade receivablesSingapore dollars | (76,022) | PDF p. 80 |
| Selling and distribution expensesSingapore dollars | (3,053,539) | PDF p. 80 |
| Administrative expensesSingapore dollars | (5,052,489) | PDF p. 80 |
| Other operating expensesSingapore dollars | (21,343) | PDF p. 80 |
| Finance costsSingapore dollars | (260,104) | PDF p. 80 |
| Profit before taxationSingapore dollars | 737,644 | PDF p. 80 |
| TaxationSingapore dollars | (400,257) | PDF p. 80 |
| Profit for the yearSingapore dollars | 337,387 | PDF p. 80 |
| Items that may be reclassified subsequently to profit or loss | ||
| Foreign currency translation differences on consolidationSingapore dollars | (42,217) | PDF p. 80 |
| Other comprehensive loss for the year, net of tax of nilSingapore dollars | (42,217) | PDF p. 80 |
| Total comprehensive income for the year attributable to owners of the CompanySingapore dollars | 295,170 | PDF p. 80 |
| Earnings per share attributable to owners of the Company | ||
| Earnings per share attributable to owners of the Company (Singapore cent) - Basic and dilutedSingapore cents per share | 0.22 | PDF p. 80 |
Original report: PDF p. 80 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021Group / Share capital | 2021Group / Foreign currency translation reserve | 2021Group / Merger reserve | 2021Group / Retained earnings | 2021Group / Total equity | Source |
|---|---|---|---|---|---|---|
| equity | ||||||
| Balance at 1 January 2021Singapore dollars | 5,124,790 | (93,738) | 1,310,753 | 10,026,526 | 16,368,331 | PDF p. 81 |
| Profit for the yearSingapore dollars | - | - | - | 337,387 | 337,387 | PDF p. 81 |
| Other comprehensive loss for the year - Foreign currency translation differencesSingapore dollars | - | (42,217) | - | - | (42,217) | PDF p. 81 |
| Total comprehensive (loss)/income for the yearSingapore dollars | - | (42,217) | - | 337,387 | 295,170 | PDF p. 81 |
| Balance at 31 December 2021Singapore dollars | 5,124,790 | (135,955) | 1,310,753 | 10,363,913 | 16,663,501 | PDF p. 81 |
Original report: PDF p. 81 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021Group / year ended 31 December 2021 | Source |
|---|---|---|
| Cash Flows from Operating Activities | ||
| Profit before taxationSingapore dollars | 737,644 | PDF p. 82 |
| Adjustments for: | ||
| Amortisation of intangible assetsSingapore dollars | 24,288 | PDF p. 82 |
| Depreciation of property, plant and equipmentSingapore dollars | 242,381 | PDF p. 82 |
| Depreciation of right-of-use assetsSingapore dollars | 1,040,499 | PDF p. 82 |
| Finance costsSingapore dollars | 260,104 | PDF p. 82 |
| Finance income on net investments in finance leasesSingapore dollars | - | PDF p. 82 |
| Gain on lease terminationSingapore dollars | - | PDF p. 82 |
| Impairment losses on trade receivablesSingapore dollars | 76,022 | PDF p. 82 |
| Interest income on fixed depositsSingapore dollars | (24,199) | PDF p. 82 |
| Inventories written offSingapore dollars | - | PDF p. 82 |
| Property, plant and equipment written offSingapore dollars | 23,841 | PDF p. 82 |
| Selling profit for finance leasesSingapore dollars | - | PDF p. 82 |
| Write-down on inventories (reversed)/madeSingapore dollars | 240,409 | PDF p. 82 |
| Operating profit before working capital changesSingapore dollars | 2,620,989 | PDF p. 82 |
| Changes in inventoriesSingapore dollars | 39,241 | PDF p. 82 |
| Changes in trade and other receivablesSingapore dollars | 442,863 | PDF p. 82 |
| Changes in prepaymentsSingapore dollars | 42,148 | PDF p. 82 |
| Changes in contract liabilitiesSingapore dollars | 1,971,682 | PDF p. 82 |
| Changes in trade and other payablesSingapore dollars | (602,502) | PDF p. 82 |
| Cash generated from operationsSingapore dollars | 4,514,421 | PDF p. 82 |
| Income taxes paidSingapore dollars | (329,318) | PDF p. 82 |
| Net cash generated from operating activitiesSingapore dollars | 4,185,103 | PDF p. 82 |
| Cash Flows from Investing Activities | ||
| Interest received from fixed depositsSingapore dollars | 24,199 | PDF p. 82 |
| Payments for intangible assetsSingapore dollars | (7,834) | PDF p. 82 |
| Payments for right-of-use assetsSingapore dollars | (5,681) | PDF p. 82 |
| Proceeds from finance lease receivablesSingapore dollars | - | PDF p. 82 |
| Purchase of property, plant and equipmentSingapore dollars | (363,242) | PDF p. 82 |
| Net cash used in investing activitiesSingapore dollars | (352,558) | PDF p. 82 |
| Cash Flows from Financing Activities | ||
| Bank deposits pledged or with maturity of more than three monthsSingapore dollars | (738,991) | PDF p. 82 |
| Dividends paidSingapore dollars | - | PDF p. 82 |
| Interest paidSingapore dollars | (260,104) | PDF p. 82 |
| Proceeds from borrowingsSingapore dollars | 6,799,103 | PDF p. 82 |
| Repayment of borrowingsSingapore dollars | (8,505,720) | PDF p. 82 |
| Repayment of lease liabilitiesSingapore dollars | (935,398) | PDF p. 82 |
| Net cash generated from/(used in) financing activitiesSingapore dollars | (3,641,110) | PDF p. 82 |
| Net (decrease)/increase in cash and cash equivalentsSingapore dollars | 191,435 | PDF p. 82 |
| Cash and cash equivalents at beginning of the yearSingapore dollars | 14,629,869 | PDF p. 82 |
| Exchange differences on translation of cash and cash equivalentsSingapore dollars | (1,775) | PDF p. 82 |
| Cash and cash equivalents at end of the yearSingapore dollars | 14,819,529 | PDF p. 82 |
Original report: PDF p. 82 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021Group / At 1 January | 2021Group / Cash inflows | 2021Group / Principal paid | 2021Group / Interest paid | 2021Group / New leases | 2021Group / Lease modification | 2021Group / Lease termination | 2021Group / Interest expense | 2021Group / At 31 December | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| Assets | ||||||||||
| Bank deposits pledgedSingapore dollars | (878,198) | - | (581,509) | - | - | - | - | - | (1,459,707) | PDF p. 84 |
| Fixed deposits with maturity of more than three monthsSingapore dollars | - | - | (157,482) | - | - | - | - | - | (157,482) | PDF p. 84 |
| Subtotal (unlabelled in original)Singapore dollars | (878,198) | - | (738,991) | - | - | - | - | - | (1,617,189) | PDF p. 84 |
| Liabilities | ||||||||||
| BorrowingsSingapore dollars | 7,120,135 | 6,799,103 | (8,505,720) | (161,233) | - | - | 161,233 | - | 5,413,518 | PDF p. 84 |
| Lease liabilitiesSingapore dollars | 1,993,283 | - | (935,398) | (98,871) | 176,345 | 233,263 | 98,871 | (5,537) | 1,461,956 | PDF p. 84 |
| Subtotal (unlabelled in original)Singapore dollars | 9,113,418 | 6,799,103 | (9,441,118) | (260,104) | 176,345 | 233,263 | 260,104 | (5,537) | 6,875,474 | PDF p. 84 |
| Subtotal (unlabelled in original)Singapore dollars | 8,235,220 | 6,799,103 | (10,180,109) | (260,104) | 176,345 | 233,263 | 260,104 | (5,537) | 5,258,285 | PDF p. 84 |
Original report: PDF p. 84 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2021Group / FY2021 original presentation | Source |
|---|---|---|
| Cash Flows from Operating Activities | ||
| Profit before taxationSingapore dollars | 737,644 | PDF p. 65 |
| Adjustments for: | ||
| Amortisation of intangible assetsSingapore dollars | 24,288 | PDF p. 65 |
| Depreciation of property, plant and equipmentSingapore dollars | 242,381 | PDF p. 65 |
| Depreciation of right-of-use assetsSingapore dollars | 1,040,499 | PDF p. 65 |
| Finance costsSingapore dollars | 260,104 | PDF p. 65 |
| Gain on lease modificationSingapore dollars | – | PDF p. 65 |
| Impairment losses on trade receivablesSingapore dollars | 76,022 | PDF p. 65 |
| Interest incomeSingapore dollars | (24,199) | PDF p. 65 |
| Property, plant and equipment written offSingapore dollars | 23,841 | PDF p. 65 |
| Write-down on inventoriesSingapore dollars | 240,409 | PDF p. 65 |
| Operating profit before working capital changesSingapore dollars | 2,620,989 | PDF p. 65 |
| Changes in inventoriesSingapore dollars | 39,241 | PDF p. 65 |
| Changes in trade and other receivablesSingapore dollars | 137,863 | PDF p. 65 |
| Changes in prepaymentsSingapore dollars | 42,148 | PDF p. 65 |
| Changes in trade and other payablesSingapore dollars | (602,502) | PDF p. 65 |
| Changes in contract liabilitiesSingapore dollars | 1,971,682 | PDF p. 65 |
| Cash generated from operationsSingapore dollars | 4,209,421 | PDF p. 65 |
| Income taxes paidSingapore dollars | (329,318) | PDF p. 65 |
| Net cash generated from operating activitiesSingapore dollars | 3,880,103 | PDF p. 65 |
| Cash Flows from Investing Activities | ||
| Interest receivedSingapore dollars | 24,199 | PDF p. 65 |
| Payments for intangible assetsSingapore dollars | (7,834) | PDF p. 65 |
| Payments for right-of-use assetsSingapore dollars | (5,681) | PDF p. 65 |
| Purchase of property, plant and equipmentSingapore dollars | (58,242) | PDF p. 65 |
| Net cash used in investing activitiesSingapore dollars | (47,558) | PDF p. 65 |
| Cash Flows from Financing Activities | ||
| Bank deposits pledged or with maturity of more than three monthsSingapore dollars | (738,991) | PDF p. 65 |
| Interest paidSingapore dollars | (260,104) | PDF p. 65 |
| Proceeds from borrowingsSingapore dollars | 6,799,103 | PDF p. 65 |
| Repayment of borrowingsSingapore dollars | (8,505,720) | PDF p. 65 |
| Repayment of lease liabilitiesSingapore dollars | (935,398) | PDF p. 65 |
| Net cash (used in)/generated from financing activitiesSingapore dollars | (3,641,110) | PDF p. 65 |
| Net increase in cash and cash equivalentsSingapore dollars | 191,435 | PDF p. 65 |
| Cash and cash equivalents at beginning of the yearSingapore dollars | 14,629,869 | PDF p. 65 |
| Exchange differences on translation of cash and cash equivalentsSingapore dollars | (1,775) | PDF p. 65 |
| Cash and cash equivalents at end of the yearSingapore dollars | 14,819,529 | PDF p. 65 |
Original report: PDF p. 65 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Group / FY2024 original presentation | Source |
|---|---|---|
| Cash Flows from Operating Activities | ||
| Profit before taxationSingapore dollars | 1,292,244 | PDF p. 70 |
| Adjustments for: | ||
| Amortisation of intangible assetsSingapore dollars | 53,269 | PDF p. 70 |
| Depreciation of property, plant and equipmentSingapore dollars | 570,226 | PDF p. 70 |
| Depreciation of right-of-use assetsSingapore dollars | 675,519 | PDF p. 70 |
| Finance costsSingapore dollars | 535,160 | PDF p. 70 |
| Finance income on net investments in finance leasesSingapore dollars | (16,252) | PDF p. 70 |
| Finance lease receivables written offSingapore dollars | 5,338 | PDF p. 70 |
| Gain on finance leasesSingapore dollars | (133,154) | PDF p. 70 |
| (Gain)/Loss on termination of leasesSingapore dollars | (776) | PDF p. 70 |
| Impairment losses on trade receivables recognised/(reversed)Singapore dollars | 73,979 | PDF p. 70 |
| Interest income on fixed depositsSingapore dollars | (88,781) | PDF p. 70 |
| Inventories written offSingapore dollars | 33,686 | PDF p. 70 |
| Property, plant and equipment written offSingapore dollars | 431 | PDF p. 70 |
| Selling profit on finance leasesSingapore dollars | (24,611) | PDF p. 70 |
| Write-down on inventories (reversed)/recognisedSingapore dollars | (152,755) | PDF p. 70 |
| Operating profit before working capital changesSingapore dollars | 2,823,523 | PDF p. 70 |
| Changes in inventoriesSingapore dollars | 831,123 | PDF p. 70 |
| Changes in trade and other receivablesSingapore dollars | 1,477,500 | PDF p. 70 |
| Changes in prepaymentsSingapore dollars | (19,752) | PDF p. 70 |
| Changes in contract liabilitiesSingapore dollars | (539,454) | PDF p. 70 |
| Changes in trade and other payablesSingapore dollars | 1,021,633 | PDF p. 70 |
| Cash generated from operationsSingapore dollars | 5,594,573 | PDF p. 70 |
| Income taxes paidSingapore dollars | (619,558) | PDF p. 70 |
| Net cash generated from operating activitiesSingapore dollars | 4,975,015 | PDF p. 70 |
| Cash Flows from Investing Activities | ||
| Interest received from fixed depositsSingapore dollars | 88,781 | PDF p. 70 |
| Payments for intangible assetsSingapore dollars | (110,500) | PDF p. 70 |
| Proceeds from finance lease receivablesSingapore dollars | 182,383 | PDF p. 70 |
| Purchase of property, plant and equipmentSingapore dollars | (558,989) | PDF p. 70 |
| Net cash used in investing activitiesSingapore dollars | (398,325) | PDF p. 70 |
| Cash Flows from Financing Activities | ||
| Bank deposits pledgedSingapore dollars | (1,659,786) | PDF p. 70 |
| Dividends paidSingapore dollars | (775,000) | PDF p. 70 |
| Interest paidSingapore dollars | (535,160) | PDF p. 70 |
| Proceeds from borrowingsSingapore dollars | 5,620,385 | PDF p. 70 |
| Repayment of borrowingsSingapore dollars | (8,311,939) | PDF p. 70 |
| Repayment of lease liabilitiesSingapore dollars | (928,958) | PDF p. 70 |
| Net cash (used in)/generated from financing activitiesSingapore dollars | (6,590,458) | PDF p. 70 |
| Net decrease in cash and cash equivalentsSingapore dollars | (2,013,768) | PDF p. 70 |
| Cash and cash equivalents at beginning of the yearSingapore dollars | 9,603,354 | PDF p. 70 |
| Exchange differences on translation of cash and cash equivalentsSingapore dollars | 13,041 | PDF p. 70 |
| Cash and cash equivalents at end of the yearSingapore dollars | 7,602,627 | PDF p. 70 |
Original report: PDF p. 70 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2023Group / FY2023 original / At 1 January | 2023Group / FY2023 original / Cash inflows | 2023Group / FY2023 original / Principal paid | 2023Group / FY2023 original / Interest paid | 2023Group / FY2023 original / New leases | 2023Group / FY2023 original / Lease termination | 2023Group / FY2023 original / Interest expense | 2023Group / FY2023 original / At 31 December | Source |
|---|---|---|---|---|---|---|---|---|---|
| Assets | |||||||||
| Bank deposits pledgedSingapore dollars | (1,351,060) | 736,539 | – | – | – | – | – | (614,521) | PDF p. 78 |
| Fixed deposits with maturity of more than three monthsSingapore dollars | (686,443) | 229,365 | – | – | – | – | – | (457,078) | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | (2,037,503) | 965,904 | – | – | – | – | – | (1,071,599) | PDF p. 78 |
| Liabilities | |||||||||
| BorrowingsSingapore dollars | 9,101,995 | 15,838,353 | (11,138,684) | (310,499) | – | – | 310,499 | 13,801,664 | PDF p. 78 |
| Lease liabilitiesSingapore dollars | 1,183,223 | – | (958,439) | (39,429) | 992,463 | (22,778) | 39,429 | 1,194,469 | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | 10,285,218 | 15,838,353 | (12,097,123) | (349,928) | 992,463 | (22,778) | 349,928 | 14,996,133 | PDF p. 78 |
| Subtotal (unlabelled in original)Singapore dollars | 8,247,715 | 16,804,257 | (12,097,123) | (349,928) | 992,463 | (22,778) | 349,928 | 13,924,534 | PDF p. 78 |
Original report: PDF p. 78 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2022Group / FY2022 original / At1January | 2022Group / FY2022 original / Cash inflows | 2022Group / FY2022 original / Principal paid | 2022Group / FY2022 original / Interest paid | 2022Group / FY2022 original / New leases | 2022Group / FY2022 original / Lease modification | 2022Group / FY2022 original / Interest expense | 2022Group / FY2022 original / Exchange difference on translation | 2022Group / FY2022 original / At31December | Source |
|---|---|---|---|---|---|---|---|---|---|---|
| Assets | ||||||||||
| Bank deposits pledgedSingapore dollars | (1,459,707) | 108,647 | - | - | - | - | - | - | (1,351,060) | PDF p. 83 |
| Fixed deposits with maturity of more than three monthsSingapore dollars | (157,482) | - | (528,961) | - | - | - | - | - | (686,443) | PDF p. 83 |
| Subtotal (unlabelled in original)Singapore dollars | (1,617,189) | 108,647 | (528,961) | - | - | - | - | - | (2,037,503) | PDF p. 83 |
| Liabilities | ||||||||||
| BorrowingsSingapore dollars | 5,413,518 | 12,477,177 | (8,788,700) | (184,424) | - | - | 184,424 | - | 9,101,995 | PDF p. 83 |
| Lease liabilitiesSingapore dollars | 1,461,956 | - | (919,277) | (53,271) | 705,900 | (65,356) | 53,271 | - | 1,183,223 | PDF p. 83 |
| Subtotal (unlabelled in original)Singapore dollars | 6,875,474 | 12,477,177 | (9,707,977) | (237,695) | 705,900 | (65,356) | 237,695 | - | 10,285,218 | PDF p. 83 |
| Subtotal (unlabelled in original)Singapore dollars | 5,258,285 | 12,585,824 | (10,236,938) | (237,695) | 705,900 | (65,356) | 237,695 | - | 8,247,715 | PDF p. 83 |
Original report: PDF p. 83 ↗
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
Where the money comes from
| Item / unit | 2025Fabrication and distribution business | 2024Fabrication and distribution business | 2025Maintenance and servicing business | 2024Maintenance and servicing business | 2025Rental business | 2024Rental business | 2025Food and beverages business | 2024Food and beverages business | 2025Unallocated | 2024Unallocated | 2025Total | 2024Total | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Segment revenue | |||||||||||||
| External revenueS$ | 17,412,389 | 24,252,452 | 5,815,255 | 8,015,212 | 28,459 | 43,280 | 991,870 | 282,802 | – | – | 24,247,973 | 32,593,746 | PDF p. 128 |
| Results | |||||||||||||
| Segment resultsS$ | (1,538,906) | 672,934 | 1,341,114 | 1,502,304 | 37,150 | 27,199 | (2,676,148) | (53,757) | (128,659) | (321,276) | (2,965,449) | 1,827,404 | PDF p. 128 |
| Finance costsS$ | (307,495) | (391,196) | (101,883) | (128,892) | – | – | (29,273) | (15,072) | (90) | – | (438,741) | (535,160) | PDF p. 128 |
| (Loss)/Profit before taxationS$ | (1,846,401) | 281,738 | 1,239,231 | 1,373,412 | 37,150 | 27,199 | (2,705,421) | (68,829) | (128,749) | (321,276) | (3,404,190) | 1,292,244 | PDF p. 128 |
| Non-cash items | |||||||||||||
| Amortisation of intangible assetsS$ | (22,111) | (34,475) | (7,335) | (11,394) | – | – | (15,100) | (7,400) | – | – | (44,546) | (53,269) | PDF p. 128 |
| Depreciation of property, plant and equipmentS$ | (307,920) | (370,359) | (127,730) | (122,400) | – | – | (140,881) | (77,467) | (46,173) | – | (622,704) | (570,226) | PDF p. 128 |
| Depreciation of right-of-use assetsS$ | (343,713) | (507,722) | (168,712) | (167,797) | – | – | (43,692) | – | (210,645) | – | (766,762) | (675,519) | PDF p. 128 |
| Finance lease receivables written offS$ | – | – | – | – | (45,723) | (5,338) | – | – | – | – | (45,723) | (5,338) | PDF p. 128 |
| Impairment losses on trade receivables reversed/ (recognised)S$ | 196,347 | (55,603) | – | (18,376) | – | – | (28,506) | – | – | – | 167,841 | (73,979) | PDF p. 128 |
| Inventories written offS$ | – | (33,686) | – | – | – | – | – | – | – | – | – | (33,686) | PDF p. 128 |
| Property, plant and equipment written offS$ | (247) | (431) | – | – | – | – | – | – | – | – | (247) | (431) | PDF p. 128 |
| Write-down on inventories reversed/ (recognised)S$ | 148,560 | (114,811) | 49,276 | (37,944) | – | – | – | – | – | – | 197,836 | (152,755) | PDF p. 128 |
Segment results evaluated on operating profit or loss; the Group does not have inter-segment sales or transfers.
Taxation and (Loss)/Profit for the year are shown only in Total columns (2025, 2024); Taxation row has a dash in the Food and beverages 2025 position as printed.
Row labels for wrapped rows are joined; quotes are the numeric line of the row.
| Item / unit | 2025Fabrication and distribution business | 2024Fabrication and distribution business | 2025Maintenance and servicing business | 2024Maintenance and servicing business | 2025Rental business | 2024Rental business | 2025Food and beverages business | 2024Food and beverages business | 2025Unallocated | 2024Unallocated | 2025Total | 2024Total | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Capital expenditure | |||||||||||||
| Property, plant and equipmentS$ | 58,903 | 226,962 | – | 74,029 | – | – | 204,202 | 257,998 | – | – | 263,105 | 558,989 | PDF p. 129 |
| Intangible assetsS$ | 5,519 | 66,100 | – | – | – | – | 4,478 | 44,400 | – | – | 9,997 | 110,500 | PDF p. 129 |
| Right-of-use assetsS$ | 466,037 | 659,684 | 115,312 | 218,020 | – | – | 1,081,809 | – | – | – | 1,663,158 | 877,704 | PDF p. 129 |
| Assets and liabilities | |||||||||||||
| Segment assetsS$ | 6,736,523 | 10,942,713 | 1,821,748 | 2,835,836 | 246,400 | 284,574 | 1,751,101 | 824,364 | 24,273,112 | 23,800,787 | 34,828,884 | 38,688,274 | PDF p. 129 |
| Current tax recoverableS$ | 25,166 | 79,575 | – | – | – | – | – | – | – | – | 25,166 | 79,575 | PDF p. 129 |
| Total assets (unlabelled subtotal)S$ | 6,761,689 | 11,022,288 | 1,821,748 | 2,835,836 | 246,400 | 284,574 | 1,751,101 | 824,364 | 24,273,112 | 23,800,787 | 34,854,050 | 38,767,849 | PDF p. 129 |
| Segment liabilitiesS$ | 8,950,215 | 7,628,257 | 472,755 | 178,330 | – | – | 147,106 | 270,706 | 10,339,218 | 11,376,533 | 19,909,294 | 19,453,826 | PDF p. 129 |
| Deferred tax liabilitiesS$ | – | 42,599 | – | 14,079 | – | – | – | – | – | – | – | 56,678 | PDF p. 129 |
| Current tax payableS$ | 5,256 | 157,644 | – | 52,100 | – | – | – | – | – | – | 5,256 | 209,744 | PDF p. 129 |
| Total liabilities (unlabelled subtotal)S$ | 8,955,471 | 7,828,500 | 472,755 | 244,509 | – | – | 147,106 | 270,706 | 10,339,218 | 11,376,533 | 19,914,550 | 19,720,248 | PDF p. 129 |
Segment assets exclude current tax recoverable; segment liabilities exclude deferred tax liabilities and current tax payable. The unlabelled subtotal rows add these items back.
The Group does not allocate segment assets and liabilities to segments as stated in the note; Unallocated column carries the large balances.
| Item / unit | 2025Revenue | 2024Revenue | 2025Non-current assets | 2024Non-current assets | Source |
|---|---|---|---|---|---|
| Principal markets | |||||
| SingaporeS$ | 24,026,710 | 32,372,483 | 15,512,275 | 14,889,895 | PDF p. 130 |
| MalaysiaS$ | 44,897 | 44,897 | 325,226 | 488,769 | PDF p. 130 |
| OthersS$ | 176,366 | 176,366 | – | – | PDF p. 130 |
| Total (unlabelled)S$ | 24,247,973 | 32,593,746 | 15,837,501 | 15,378,664 | PDF p. 130 |
Revenue is based on the country in which the customer is located. Non-current assets comprise property, plant and equipment, intangible assets and right-of-use assets, and exclude finance lease receivables, shown by geographical area where located.
Printed Malaysia and Others revenue are identical in 2025 and 2024 as shown in the report.
Debt
| Item / unit | 2025S$ | 2024S$ | Source |
|---|---|---|---|
| Borrowings by type | |||
| Commercial property loansS$ | 9,112,283 | 9,491,025 | PDF p. 115 |
| Term loanS$ | – | 872,775 | PDF p. 115 |
| Trust receiptsS$ | 1,216,423 | 746,310 | PDF p. 115 |
| Total borrowingsS$ | 10,328,706 | 11,110,110 | PDF p. 115 |
| Represented by | |||
| - Non-currentS$ | 8,748,523 | 9,117,696 | PDF p. 115 |
| - CurrentS$ | 1,580,183 | 1,992,414 | PDF p. 115 |
Borrowings are secured by corporate guarantees from the Company and/or legal mortgages over the Group's freehold land and buildings. Borrowings are denominated in Singapore dollar. Term loan fully repaid during FY2025. Total row has no printed label.
| Item / unit | 2025S$ | 2024S$ | Source |
|---|---|---|---|
| Undiscounted lease payments due | |||
| - Not later than one yearS$ | 778,347 | 554,287 | PDF p. 117 |
| - Later than one year and not later than five yearsS$ | 1,107,325 | 555,990 | PDF p. 117 |
| Lease liabilities | |||
| Less: Unearned interest costS$ | (104,965) | (70,204) | PDF p. 117 |
| Represented by | |||
| - Non-currentS$ | 1,060,425 | 499,672 | PDF p. 117 |
| - CurrentS$ | 720,282 | 540,401 | PDF p. 117 |
Undiscounted total 1,885,672 (2025) / 1,110,277 (2024); present value 1,780,707 / 1,040,073. Lease liabilities are secured by the lessors' title to the leased assets.
| Item / unit | 2025The Group, S$ | 2024The Group, S$ | 2025The Company, S$ | 2024The Company, S$ | Source |
|---|---|---|---|---|---|
| Non-Current Liabilities | |||||
| Borrowings (non-current)S$ | 8,748,523 | 9,117,696 | – | – | PDF p. 73 |
| Current Liabilities | |||||
| Borrowings (current)S$ | 1,580,183 | 1,992,414 | – | – | PDF p. 73 |
Payout
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Dividend policy | The Company does not have a fixed dividend policy. The form, frequency and amount of dividends will depend on the Group’s earnings, general financial condition, results of operations, capital requirement, cash flow, general business condition, development plans and other factors as the Directors may deem appropriate. Any dividend payments are clearly communicated to the shareholders via announcements on SGXNet. | Group | PDF p. 62 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| The Company’s Board of Directors recommended a final dividend of S$0.0025 per ordinary share | S$0.0025 | Company, final dividend proposed for FY2025 | PDF p. 143 |
| Interim tax-exempt (one-tier) dividend of S$0.0025 per share | 387,500 S$ | Group and the Company, 2025, interim dividend in respect of current financial year | PDF p. 143 |
| Final tax-exempt (one-tier) dividend of S$0.0025 per share | 387,500 S$ | Group and the Company, 2025 column, final dividend in respect of previous financial year | PDF p. 143 |
| Dividends total | 775,000 S$ | Group and the Company, 2025 and 2024 columns both 775,000 | PDF p. 143 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Dividend per share (Cents) | 0.50 Cents | FY2025 (FY2024 0.50; FY2023 0.50; FY2022 0.75; FY2021 NA) | PDF p. 22 |
Extracted from Annual Report 2025 and checked against the cited pages; see the original report for full context.
Auditor’s report
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Audit firm | Foo Kon Tan LLP | Group and Company, FY2025 | PDF p. 72 |
| Engagement partner | Cheong Wenjie | Group and Company, FY2025 | PDF p. 72 |
| Opinion | In our opinion, the accompanying financial statements are properly drawn up in accordance with the provisions of the Companies Act 1967 | Group and Company, FY2025 | PDF p. 68 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Going concern | there is no material uncertainty that may cast significant doubt on the Group’s and the Company’s ability to continue as going concern | Group and Company, FY2025 | PDF p. 80 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Revenue recognition (refer to Note 18 to the financial statements) | Revenue recognition is a significant risk area, particularly in respect of the risks of management override and cut-off of revenue | Group, FY2025 | PDF p. 69 |
| Impairment testing of property, plant and equipment and right-of-use assets (refer to Note 3 and Note 5 to | The impairment testing is considered to be a significant risk area due to the judgemental nature of key assumptions and the significance of the carrying amounts of these assets in the statement of financial position of the Group. | Group, FY2025 | PDF p. 69 |
| Net realisable value of inventories (refer to Note 8 to the financial statements) | The determination of write-down on inventories requires management to exercise significant judgement in identifying slow-moving and obsolete inventories and make estimates of net realisable values to determine an appropriate level of allowance required. | Group, FY2025 | PDF p. 70 |
| Expected credit losses on finance lease receivables and trade receivables (refer to Note 7 and Note 10 to | Due to the significant judgements and estimates applied by management in the measurement of ECLs, we have determined this area to be a key audit matter. | Group, FY2025 | PDF p. 70 |
Extracted from Annual Report 2025 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 2025, including retrospective adjustments. Adjusted and reported earnings may have different definitions; refer to each statement’s notes.
Five years ended 31 December 2021–2025. Monetary amounts are whole Singapore dollars; EPS is Singapore cents per share. Group income/OCI, balance sheets, cash flows, equity and financing reconciliations are retained. The report discloses a separate Company balance sheet, but no separate Company income, OCI, equity or cash-flow primary statements.
FY2025 and FY2024 audit opinions are unmodified. FY2023 has a qualified opinion on corresponding figures; FY2022 has a qualified opinion on opening balances and corresponding figures; FY2021 has a disclaimer of opinion. The historical amounts retain those limitations.
FY2021 cash flows were reclassified in the FY2022 comparative: the S$305,000 property deposit moved from operating receivables to investing PPE. Operating cash became S$4,185,103 (original S$3,880,103); investing cash became S$(352,558) (original S$(47,558)). Net cash and closing cash are unchanged. The original FY2021 cash-flow statement is retained.
FY2024 cash flows were reclassified in the FY2025 comparative by S$25,711: operating cash became S$5,000,726 (original S$4,975,015); interest received became S$63,070 (original S$88,781); investing cash became S$(424,036) (original S$(398,325)). Net cash and closing cash are unchanged. The original FY2024 cash-flow statement is retained.
FY2023 original financing reconciliation separates pledged bank deposits S$614,521 and long-maturity deposits S$457,078; the next annual combines them as bank deposits pledged S$1,071,599. FY2022 original reconciliation labels S$65,356 as lease modification, while the later comparative calls it termination. Both original financing presentations are retained. The FY2021 original equity statement has seven components including nil NCI and repeated owners total; its later comparative has five components.
FY2022 financing reconciliation prints interest paid S$237,695, versus S$237,926 in the primary cash-flow statement, a S$231 source difference. Original figures are retained.
FY2025 paid dividends S$775,000 comprise prior-year final S$387,500 and current interim S$387,500. Proposed FY2025 final S$387,500 was not a report-date liability. Note 32 physical page 143 mistakenly says the AGM was to be held on 30 April 2025; official notice and actual minutes establish 30 April 2026 and the final dividend approval.
These tables show the available extracted figures. The original annual report contains the full statements, notes and definitions.