ASL Marine A04

SGD 0.23 -4.35% -0.01 Updated 23 Oct 2026, 17:16 SGT

Financials

Annual Report 2026

Open annual report

Auditor’s opinion: a true and fair view. Read auditor’s report (PDF p. 81)

Explore the statements

53 tables

Group statement of financial position

36 metrics

Units appear below each metric. Scroll to compare years

Group statement of financial position from Annual Report 2026
Metric / unit 2026Group / as at 2026-06-302025Group / as at 2025-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands 212,345219,426 PDF p. 86
Right-of-use assetsSingapore dollars thousands 14,20614,208 PDF p. 86
Investment in subsidiariesSingapore dollars thousands –– PDF p. 86
Investment in joint ventures and associatesSingapore dollars thousands –– PDF p. 86
Intangible assetsSingapore dollars thousands –– PDF p. 86
Other receivablesSingapore dollars thousands –– PDF p. 86
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 226,551233,634 PDF p. 86
Current assets
InventoriesSingapore dollars thousands 23,51428,490 PDF p. 86
Trade and other receivablesSingapore dollars thousands 96,602106,627 PDF p. 86
PrepaymentsSingapore dollars thousands 15,38122,211 PDF p. 86
Restricted cashSingapore dollars thousands 6,9738,628 PDF p. 86
Cash and cash equivalentsSingapore dollars thousands 30,06222,842 PDF p. 86
Current assets before assets held for sale subtotal (unlabelled in source)Singapore dollars thousands 172,532188,798 PDF p. 86
Assets classified as held for saleSingapore dollars thousands 35,61675,739 PDF p. 86
Total current assets (unlabelled in source)Singapore dollars thousands 208,148264,537 PDF p. 86
Total assetsSingapore dollars thousands 434,699498,171 PDF p. 86
Current liabilities
Lease liabilitiesSingapore dollars thousands 374282 PDF p. 86
Trade and other payablesSingapore dollars thousands 123,743172,566 PDF p. 86
Trust receiptsSingapore dollars thousands 30,29422,458 PDF p. 86
Interest-bearing loans and borrowingsSingapore dollars thousands 32,70524,285 PDF p. 86
Income tax payablesSingapore dollars thousands 19,72416,487 PDF p. 86
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 206,840236,078 PDF p. 86
Net current assetsSingapore dollars thousands 1,30828,459 PDF p. 86
Non-current liabilities
Lease liabilitiesSingapore dollars thousands 11,45111,492 PDF p. 86
Interest-bearing loans and borrowingsSingapore dollars thousands 62,020132,158 PDF p. 86
Other liabilitiesSingapore dollars thousands 2,2562,341 PDF p. 86
Deferred tax liabilitiesSingapore dollars thousands 4,4095,056 PDF p. 86
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 80,136151,047 PDF p. 86
Total liabilitiesSingapore dollars thousands 286,976387,125 PDF p. 86
Net assetsSingapore dollars thousands 147,723111,046 PDF p. 86
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 136,833130,145 PDF p. 86
Treasury sharesSingapore dollars thousands (923)(923) PDF p. 86
ReservesSingapore dollars thousands 12,466(17,668) PDF p. 86
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 148,376111,554 PDF p. 86
Non-controlling interestsSingapore dollars thousands (653)(508) PDF p. 86
Total equitySingapore dollars thousands 147,723111,046 PDF p. 86
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company statement of financial position

36 metrics

Units appear below each metric. Scroll to compare years

Company statement of financial position from Annual Report 2026
Metric / unit 2026Company / as at 2026-06-302025Company / as at 2025-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands –– PDF p. 86
Right-of-use assetsSingapore dollars thousands –– PDF p. 86
Investment in subsidiariesSingapore dollars thousands 37,90842,137 PDF p. 86
Investment in joint ventures and associatesSingapore dollars thousands –– PDF p. 86
Intangible assetsSingapore dollars thousands –– PDF p. 86
Other receivablesSingapore dollars thousands –5,167 PDF p. 86
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 37,90847,304 PDF p. 86
Current assets
InventoriesSingapore dollars thousands –– PDF p. 86
Trade and other receivablesSingapore dollars thousands 101,452178,789 PDF p. 86
PrepaymentsSingapore dollars thousands 1,4631,254 PDF p. 86
Restricted cashSingapore dollars thousands 3,5194,580 PDF p. 86
Cash and cash equivalentsSingapore dollars thousands 8,245372 PDF p. 86
Current assets before assets held for sale subtotal (unlabelled in source)Singapore dollars thousands 114,679184,995 PDF p. 86
Assets classified as held for saleSingapore dollars thousands –– PDF p. 86
Total current assets (unlabelled in source)Singapore dollars thousands 114,679184,995 PDF p. 86
Total assetsSingapore dollars thousands 152,587232,299 PDF p. 86
Current liabilities
Lease liabilitiesSingapore dollars thousands –– PDF p. 86
Trade and other payablesSingapore dollars thousands 27,64043,102 PDF p. 86
Trust receiptsSingapore dollars thousands –– PDF p. 86
Interest-bearing loans and borrowingsSingapore dollars thousands 12,61117,233 PDF p. 86
Income tax payablesSingapore dollars thousands 3– PDF p. 86
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 40,25460,335 PDF p. 86
Net current assetsSingapore dollars thousands 74,425124,660 PDF p. 86
Non-current liabilities
Lease liabilitiesSingapore dollars thousands –– PDF p. 86
Interest-bearing loans and borrowingsSingapore dollars thousands 43,901123,470 PDF p. 86
Other liabilitiesSingapore dollars thousands –– PDF p. 86
Deferred tax liabilitiesSingapore dollars thousands –– PDF p. 86
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 43,901123,470 PDF p. 86
Total liabilitiesSingapore dollars thousands 84,155183,805 PDF p. 86
Net assetsSingapore dollars thousands 68,43248,494 PDF p. 86
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 136,833130,145 PDF p. 86
Treasury sharesSingapore dollars thousands (923)(923) PDF p. 86
ReservesSingapore dollars thousands (67,478)(80,728) PDF p. 86
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 68,43248,494 PDF p. 86
Non-controlling interestsSingapore dollars thousands –– PDF p. 86
Total equitySingapore dollars thousands 68,43248,494 PDF p. 86
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated income statement

17 metrics

Units appear below each metric. Scroll to compare years

Group consolidated income statement from Annual Report 2026
Metric / unit 2026Group / 12-month period 2025-07-01 to 2026-06-302025Group / 12-month period 2024-07-01 to 2025-06-30 Source
income
RevenueSingapore dollars thousands 360,715350,099 PDF p. 87
Cost of salesSingapore dollars thousands (283,699)(289,446) PDF p. 87
Gross profitSingapore dollars thousands 77,01660,653 PDF p. 87
Other operating incomeSingapore dollars thousands 11,18511,213 PDF p. 87
Selling and distribution expensesSingapore dollars thousands (2,910)(2,828) PDF p. 87
Administrative expensesSingapore dollars thousands (27,051)(21,126) PDF p. 87
Other operating expensesSingapore dollars thousands (6,999)(9,779) PDF p. 87
Finance costsSingapore dollars thousands (7,283)(21,421) PDF p. 87
(Impairment loss)/reversal of impairment losses on financial assetsSingapore dollars thousands (1,821)1,173 PDF p. 87
Share of results of joint ventures and associatesSingapore dollars thousands 231,060 PDF p. 87
Profit before taxSingapore dollars thousands 42,16018,945 PDF p. 87
Income tax expenseSingapore dollars thousands (8,910)(4,214) PDF p. 87
Profit for the yearSingapore dollars thousands 33,25014,731 PDF p. 87
Attributable to:
Owners of the CompanySingapore dollars thousands 33,28814,579 PDF p. 87
Non-controlling interestsSingapore dollars thousands (38)152 PDF p. 87
Profit or loss attribution total (unlabelled in source)Singapore dollars thousands 33,25014,731 PDF p. 87
Earnings per share (cents per share)
Basic and dilutedSingapore cents per share 3.271.48 PDF p. 87
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated comprehensive income

9 metrics

Units appear below each metric. Scroll to compare years

Group consolidated comprehensive income from Annual Report 2026
Metric / unit 2026Group / 12-month period 2025-07-01 to 2026-06-302025Group / 12-month period 2024-07-01 to 2025-06-30 Source
oci
Profit for the yearSingapore dollars thousands 33,25014,731 PDF p. 88
Items that may be reclassified subsequently to profit or loss:
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands 139(269) PDF p. 88
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands –(693) PDF p. 88
Items that will not be reclassified subsequently to profit or loss:
Re-measurement of defined benefit pension plansSingapore dollars thousands (4)(27) PDF p. 88
Other comprehensive income total
Other comprehensive income/(loss) for the year, net of taxSingapore dollars thousands 135(989) PDF p. 88
Total comprehensive income
Total comprehensive income for the yearSingapore dollars thousands 33,38513,742 PDF p. 88
Attributable to:
Owners of the CompanySingapore dollars thousands 33,53013,443 PDF p. 88
Non-controlling interestsSingapore dollars thousands (145)299 PDF p. 88
Comprehensive income attribution total (unlabelled in source)Singapore dollars thousands 33,38513,742 PDF p. 88
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated cash flows

54 metrics

Units appear below each metric. Scroll to compare years

Group consolidated cash flows from Annual Report 2026
Metric / unit 2026Group / 12-month period 2025-07-01 to 2026-06-302025Group / 12-month period 2024-07-01 to 2025-06-30 Source
Cash flows from operating activities
Profit before taxSingapore dollars thousands 42,16018,945 PDF p. 92
Adjustments for:
Depreciation of property, plant and equipmentSingapore dollars thousands 34,52938,643 PDF p. 92
Property, plant and equipment written offSingapore dollars thousands 24315 PDF p. 92
Depreciation of right-of-use assetsSingapore dollars thousands 9561,229 PDF p. 92
Loss on disposal of an associateSingapore dollars thousands –571 PDF p. 92
Provision for warranty (net)Singapore dollars thousands (10)(2) PDF p. 92
Provision for pension liabilitiesSingapore dollars thousands 146239 PDF p. 92
Gain on disposal of property, plant and equipmentSingapore dollars thousands (3,415)(3,542) PDF p. 92
Gain on disposal of assets classified as held for saleSingapore dollars thousands (3,334)(5,451) PDF p. 92
(Gain)/loss on unrealised foreign exchange, netSingapore dollars thousands (2,404)2,749 PDF p. 92
Gain on termination of leaseSingapore dollars thousands –(1) PDF p. 92
Bad debts written offSingapore dollars thousands 6451 PDF p. 92
Adjustments / (Reversal of impairment loss)/impairment loss on financial assets (net):
- unbilled receivablesSingapore dollars thousands (53)47 PDF p. 92
- amounts due from joint ventures and associatesSingapore dollars thousands 2,008(4,778) PDF p. 92
- other receivablesSingapore dollars thousands 73(190) PDF p. 92
- trade receivables (third parties)Singapore dollars thousands (208)3,748 PDF p. 92
Adjustments / (Reversal of impairment loss)/impairment loss on non-financial assets (net):
- Property, plant and equipmentSingapore dollars thousands (1,672)2,105 PDF p. 92
- Assets classified as held for saleSingapore dollars thousands 6,8742,930 PDF p. 92
- Inventories written downSingapore dollars thousands 767– PDF p. 92
- Construction work-in-progressSingapore dollars thousands 1,000– PDF p. 92
Adjustments for:
Interest incomeSingapore dollars thousands (213)(111) PDF p. 92
Interest expenseSingapore dollars thousands 7,28321,421 PDF p. 92
Share of results of joint ventures and associatesSingapore dollars thousands (23)(1,060) PDF p. 92
Operating cash before working capital
Operating cash flows before changes in working capitalSingapore dollars thousands 84,49478,258 PDF p. 92
Changes in working capital:
InventoriesSingapore dollars thousands 3,2085,959 PDF p. 92
Trade and other receivablesSingapore dollars thousands 5,482(82) PDF p. 92
PrepaymentsSingapore dollars thousands 6,830(15,153) PDF p. 92
Trade and other payablesSingapore dollars thousands (46,156)(14,115) PDF p. 92
Other liabilitiesSingapore dollars thousands (83)(174) PDF p. 92
Cash flows from operating activities
Cash flows generated from operationsSingapore dollars thousands 53,77554,693 PDF p. 92
Income tax paidSingapore dollars thousands (5,497)(4,178) PDF p. 92
Net cash flows generated from operating activitiesSingapore dollars thousands 48,27850,515 PDF p. 92
Cash flows from investing activities
Interest receivedSingapore dollars thousands 213111 PDF p. 93
Purchase of property, plant and equipmentSingapore dollars thousands (59,031)(28,021) PDF p. 93
Proceeds from disposal of property, plant and equipmentSingapore dollars thousands 6,7245,519 PDF p. 93
Proceeds from disposal of assets classified as held for saleSingapore dollars thousands 77,70849,391 PDF p. 93
Proceeds from disposal of associateSingapore dollars thousands –4,887 PDF p. 93
Addition to assets classified as held for saleSingapore dollars thousands (1,725)(4,769) PDF p. 93
Net cash flows generated from investing activitiesSingapore dollars thousands 23,88927,118 PDF p. 93
Cash flows from financing activities
Principal repayment of lease liabilitiesSingapore dollars thousands (902)(1,021) PDF p. 93
Repayment of trust receiptsSingapore dollars thousands (58,122)(36,705) PDF p. 93
Proceeds from trust receiptsSingapore dollars thousands 65,95842,185 PDF p. 93
Interest paidSingapore dollars thousands (7,771)(12,179) PDF p. 93
Dividends paidSingapore dollars thousands (3,396)– PDF p. 93
Repayment of interest-bearing loans and borrowingsSingapore dollars thousands (95,444)(204,947) PDF p. 93
Proceeds from interest-bearing loans and borrowingsSingapore dollars thousands 26,760136,296 PDF p. 93
Proceeds from issuance of ordinary shares upon warrants exerciseSingapore dollars thousands –4,453 PDF p. 93
Proceeds from placement of shares, netSingapore dollars thousands 6,688– PDF p. 93
Cash and bank balances (restricted)Singapore dollars thousands 1,655418 PDF p. 93
Net cash flows used in financing activitiesSingapore dollars thousands (64,574)(71,500) PDF p. 93
Cash and cash equivalents reconciliation
Net increase in cash and cash equivalentsSingapore dollars thousands 7,5936,133 PDF p. 93
Cash and cash equivalents at 1 JulySingapore dollars thousands 22,84217,221 PDF p. 93
Effect of exchange rate changes on cash and cash equivalentsSingapore dollars thousands (373)(512) PDF p. 93
Cash and cash equivalents at 30 JuneSingapore dollars thousands 30,06222,842 PDF p. 93
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group changes in equity / 2026

10 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity / 2026 from Annual Report 2026
Metric / unit 2026Group / Share capital / 12-month period 2025-07-01 to 2026-06-302026Group / Treasury shares / 12-month period 2025-07-01 to 2026-06-302026Group / Foreign currency translation reserve / 12-month period 2025-07-01 to 2026-06-302026Group / Retained profits / accumulated losses / 12-month period 2025-07-01 to 2026-06-302026Group / Total reserves / 12-month period 2025-07-01 to 2026-06-302026Group / Equity attributable to owners of the Company / 12-month period 2025-07-01 to 2026-06-302026Group / Non-controlling interests / 12-month period 2025-07-01 to 2026-06-302026Group / Total equity / 12-month period 2025-07-01 to 2026-06-30 Source
Changes in equity / Group
At 1 July 2025Singapore dollars thousands 130,145(923)1,881(19,549)(17,668)111,554(508)111,046 PDF p. 89
Profit for the yearSingapore dollars thousands –––33,28833,28833,288(38)33,250 PDF p. 89
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands ––246–246246(107)139 PDF p. 89
Re-measurement of defined benefit pension plansSingapore dollars thousands –––(4)(4)(4)–(4) PDF p. 89
Other comprehensive income for the year, net of taxSingapore dollars thousands ––246(4)242242(107)135 PDF p. 89
Total comprehensive income for the yearSingapore dollars thousands ––24633,28433,53033,530(145)33,385 PDF p. 89
Issuance of share capitalSingapore dollars thousands 6,688––––6,688–6,688 PDF p. 89
Dividends paidSingapore dollars thousands –––(3,396)(3,396)(3,396)–(3,396) PDF p. 89
Contributions by owners subtotal (unlabelled in source)Singapore dollars thousands 6,688––(3,396)(3,396)3,292–3,292 PDF p. 89
At 30 June 2026Singapore dollars thousands 136,833(923)2,12710,33912,466148,376(653)147,723 PDF p. 89
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company changes in equity / 2026

6 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity / 2026 from Annual Report 2026
Metric / unit 2026Company / Share capital / 12-month period 2025-07-01 to 2026-06-302026Company / Treasury shares / 12-month period 2025-07-01 to 2026-06-302026Company / Warrant reserve / 12-month period 2025-07-01 to 2026-06-302026Company / Retained profits / accumulated losses / 12-month period 2025-07-01 to 2026-06-302026Company / Total reserves / 12-month period 2025-07-01 to 2026-06-302026Company / Total equity / 12-month period 2025-07-01 to 2026-06-30 Source
Changes in equity / Company
At 1 July 2025Singapore dollars thousands 130,145(923)–(80,728)(80,728)48,494 PDF p. 91
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands –––16,64616,64616,646 PDF p. 91
Issuance of share capitalSingapore dollars thousands 6,688––––6,688 PDF p. 91
Dividends paidSingapore dollars thousands –––(3,396)(3,396)(3,396) PDF p. 91
Contributions by owners subtotal (unlabelled in source)Singapore dollars thousands 6,688––(3,396)(3,396)3,292 PDF p. 91
At 30 June 2026Singapore dollars thousands 136,833(923)–(67,478)(67,478)68,432 PDF p. 91
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group interest-bearing borrowings reconciliation / 2026

7 metrics

Units appear below each metric. Scroll to compare years

Group interest-bearing borrowings reconciliation / 2026 from Annual Report 2026
Metric / unit 2026Group / Interest-bearing loans and notes / 12-month period 2025-07-01 to 2026-06-302026Group / Finance leases within interest-bearing loans and borrowings / 12-month period 2025-07-01 to 2026-06-302026Group / Total interest-bearing loans and borrowings / 12-month period 2025-07-01 to 2026-06-30 Source
Non-cash items:
At 30 June 2025 and 1 July 2025Singapore dollars thousands 150,0746,369156,443 PDF p. 150
Cash proceedsSingapore dollars thousands 26,760–26,760 PDF p. 150
Cash paymentsSingapore dollars thousands (91,087)(4,357)(95,444) PDF p. 150
- additionsSingapore dollars thousands –6,5236,523 PDF p. 150
- foreign exchange movementSingapore dollars thousands 17–17 PDF p. 150
- amortisationSingapore dollars thousands 426–426 PDF p. 150
At 30 June 2026Singapore dollars thousands 86,1908,53594,725 PDF p. 150
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company interest-bearing borrowings reconciliation / 2026

4 metrics

Units appear below each metric. Scroll to compare years

Company interest-bearing borrowings reconciliation / 2026 from Annual Report 2026
Metric / unit 2026Company / Interest-bearing loans and notes / 12-month period 2025-07-01 to 2026-06-30 Source
Non-cash item:
At 30 June 2025 and 1 July 2025Singapore dollars thousands 140,703 PDF p. 150
Cash paymentsSingapore dollars thousands (84,415) PDF p. 150
- amortisationSingapore dollars thousands 224 PDF p. 150
At 30 June 2026Singapore dollars thousands 56,512 PDF p. 150
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group changes in equity / 2025

11 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity / 2025 from Annual Report 2026
Metric / unit 2025Group / Share capital / 12-month period 2024-07-01 to 2025-06-302025Group / Treasury shares / 12-month period 2024-07-01 to 2025-06-302025Group / Foreign currency translation reserve / 12-month period 2024-07-01 to 2025-06-302025Group / Warrant reserve / 12-month period 2024-07-01 to 2025-06-302025Group / Retained profits / accumulated losses / 12-month period 2024-07-01 to 2025-06-302025Group / Total reserves / 12-month period 2024-07-01 to 2025-06-302025Group / Equity attributable to owners of the Company / 12-month period 2024-07-01 to 2025-06-302025Group / Non-controlling interests / 12-month period 2024-07-01 to 2025-06-302025Group / Total equity / 12-month period 2024-07-01 to 2025-06-30 Source
Changes in equity / Group
At 1 July 2024Singapore dollars thousands 125,574(923)2,990448(34,432)(30,994)93,657(807)92,850 PDF p. 90
Profit for the yearSingapore dollars thousands ––––14,57914,57914,57915214,731 PDF p. 90
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands ––(455)––(455)(455)186(269) PDF p. 90
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands ––(654)––(654)(654)(39)(693) PDF p. 90
Re-measurement of defined benefit pension plansSingapore dollars thousands ––––(27)(27)(27)–(27) PDF p. 90
Other comprehensive income for the year, net of taxSingapore dollars thousands ––(1,109)–(27)(1,136)(1,136)147(989) PDF p. 90
Total comprehensive income for the yearSingapore dollars thousands ––(1,109)–14,55213,44313,44329913,742 PDF p. 90
Conversion of warrantsSingapore dollars thousands 4,571––(117)–(117)4,454–4,454 PDF p. 90
Expired warrants not exercisedSingapore dollars thousands –––(331)331–––– PDF p. 90
Contributions by owners subtotal (unlabelled in source)Singapore dollars thousands 4,571––(448)331(117)4,454–4,454 PDF p. 90
At 30 June 2025Singapore dollars thousands 130,145(923)1,881–(19,549)(17,668)111,554(508)111,046 PDF p. 90
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company changes in equity / 2025

6 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity / 2025 from Annual Report 2026
Metric / unit 2025Company / Share capital / 12-month period 2024-07-01 to 2025-06-302025Company / Treasury shares / 12-month period 2024-07-01 to 2025-06-302025Company / Warrant reserve / 12-month period 2024-07-01 to 2025-06-302025Company / Retained profits / accumulated losses / 12-month period 2024-07-01 to 2025-06-302025Company / Total reserves / 12-month period 2024-07-01 to 2025-06-302025Company / Total equity / 12-month period 2024-07-01 to 2025-06-30 Source
Changes in equity / Company
At 1 July 2024Singapore dollars thousands 125,574(923)448(64,721)(64,273)60,378 PDF p. 91
Loss for the year, representing total comprehensive income for the yearSingapore dollars thousands –––(16,338)(16,338)(16,338) PDF p. 91
Conversion of warrantsSingapore dollars thousands 4,571–(117)–(117)4,454 PDF p. 91
Expired warrants not exercisedSingapore dollars thousands ––(331)331–– PDF p. 91
Contributions by owners subtotal (unlabelled in source)Singapore dollars thousands 4,571–(448)331(117)4,454 PDF p. 91
At 30 June 2025Singapore dollars thousands 130,145(923)–(80,728)(80,728)48,494 PDF p. 91
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group interest-bearing borrowings reconciliation / 2025

7 metrics

Units appear below each metric. Scroll to compare years

Group interest-bearing borrowings reconciliation / 2025 from Annual Report 2026
Metric / unit 2025Group / Interest-bearing loans and notes / 12-month period 2024-07-01 to 2025-06-302025Group / Finance leases within interest-bearing loans and borrowings / 12-month period 2024-07-01 to 2025-06-302025Group / Total interest-bearing loans and borrowings / 12-month period 2024-07-01 to 2025-06-30 Source
Group
At 1 July 2024Singapore dollars thousands 202,7167,533210,249 PDF p. 150
Cash proceedsSingapore dollars thousands 136,296–136,296 PDF p. 150
Cash paymentsSingapore dollars thousands (201,664)(3,283)(204,947) PDF p. 150
Non-cash items:
- additionsSingapore dollars thousands –2,1192,119 PDF p. 150
- foreign exchange movementSingapore dollars thousands (316)–(316) PDF p. 150
- amortisationSingapore dollars thousands 13,042–13,042 PDF p. 150
At 30 June 2025 and 1 July 2025Singapore dollars thousands 150,0746,369156,443 PDF p. 150
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company interest-bearing borrowings reconciliation / 2025

5 metrics

Units appear below each metric. Scroll to compare years

Company interest-bearing borrowings reconciliation / 2025 from Annual Report 2026
Metric / unit 2025Company / Interest-bearing loans and notes / 12-month period 2024-07-01 to 2025-06-30 Source
Company
At 1 July 2024Singapore dollars thousands 150,101 PDF p. 150
Cash proceedsSingapore dollars thousands 132,201 PDF p. 150
Cash paymentsSingapore dollars thousands (150,550) PDF p. 150
Non-cash item:
- amortisationSingapore dollars thousands 8,951 PDF p. 150
At 30 June 2025 and 1 July 2025Singapore dollars thousands 140,703 PDF p. 150
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group statement of financial position

36 metrics

Units appear below each metric. Scroll to compare years

Group statement of financial position from Annual Report 2026
Metric / unit 2024Group / as at 2024-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands 295,343 PDF p. 54
Right-of-use assetsSingapore dollars thousands 14,361 PDF p. 54
Investment in subsidiariesSingapore dollars thousands – PDF p. 54
Investment in joint ventures and associatesSingapore dollars thousands 5,271 PDF p. 54
Intangible assetsSingapore dollars thousands – PDF p. 54
Other receivablesSingapore dollars thousands – PDF p. 54
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 314,975 PDF p. 54
Current assets
InventoriesSingapore dollars thousands 34,449 PDF p. 54
Trade and other receivablesSingapore dollars thousands 102,132 PDF p. 54
PrepaymentsSingapore dollars thousands 7,058 PDF p. 54
Restricted cashSingapore dollars thousands 9,046 PDF p. 54
Cash and cash equivalentsSingapore dollars thousands 17,221 PDF p. 54
Current assets before assets held for sale subtotal (unlabelled in source)Singapore dollars thousands 169,906 PDF p. 54
Assets classified as held for saleSingapore dollars thousands 58,577 PDF p. 54
Total current assets (unlabelled in source)Singapore dollars thousands 228,483 PDF p. 54
Total assetsSingapore dollars thousands 543,458 PDF p. 54
Current liabilities
Lease liabilitiesSingapore dollars thousands 484 PDF p. 54
Trade and other payablesSingapore dollars thousands 187,347 PDF p. 54
Trust receiptsSingapore dollars thousands 17,186 PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 114,758 PDF p. 54
Income tax payablesSingapore dollars thousands 15,378 PDF p. 54
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 335,153 PDF p. 54
Net current assets/(liabilities)Singapore dollars thousands (106,670) PDF p. 54
Non-current liabilities
Lease liabilitiesSingapore dollars thousands 11,315 PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 95,492 PDF p. 54
Other liabilitiesSingapore dollars thousands 2,309 PDF p. 54
Deferred tax liabilitiesSingapore dollars thousands 6,339 PDF p. 54
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 115,455 PDF p. 54
Total liabilitiesSingapore dollars thousands 450,608 PDF p. 54
Net assetsSingapore dollars thousands 92,850 PDF p. 54
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 125,574 PDF p. 54
Treasury sharesSingapore dollars thousands (923) PDF p. 54
ReservesSingapore dollars thousands (30,994) PDF p. 54
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 93,657 PDF p. 54
Non-controlling interestsSingapore dollars thousands (807) PDF p. 54
Total equitySingapore dollars thousands 92,850 PDF p. 54
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company statement of financial position

36 metrics

Units appear below each metric. Scroll to compare years

Company statement of financial position from Annual Report 2026
Metric / unit 2024Company / as at 2024-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands – PDF p. 54
Right-of-use assetsSingapore dollars thousands – PDF p. 54
Investment in subsidiariesSingapore dollars thousands 39,849 PDF p. 54
Investment in joint ventures and associatesSingapore dollars thousands – PDF p. 54
Intangible assetsSingapore dollars thousands – PDF p. 54
Other receivablesSingapore dollars thousands 5,167 PDF p. 54
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 45,016 PDF p. 54
Current assets
InventoriesSingapore dollars thousands – PDF p. 54
Trade and other receivablesSingapore dollars thousands 209,974 PDF p. 54
PrepaymentsSingapore dollars thousands 186 PDF p. 54
Restricted cashSingapore dollars thousands 3,582 PDF p. 54
Cash and cash equivalentsSingapore dollars thousands 2,330 PDF p. 54
Current assets before assets held for sale subtotal (unlabelled in source)Singapore dollars thousands 216,072 PDF p. 54
Assets classified as held for saleSingapore dollars thousands – PDF p. 54
Total current assets (unlabelled in source)Singapore dollars thousands 216,072 PDF p. 54
Total assetsSingapore dollars thousands 261,088 PDF p. 54
Current liabilities
Lease liabilitiesSingapore dollars thousands – PDF p. 54
Trade and other payablesSingapore dollars thousands 50,595 PDF p. 54
Trust receiptsSingapore dollars thousands – PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 93,465 PDF p. 54
Income tax payablesSingapore dollars thousands 14 PDF p. 54
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 144,074 PDF p. 54
Net current assets/(liabilities)Singapore dollars thousands 71,998 PDF p. 54
Non-current liabilities
Lease liabilitiesSingapore dollars thousands – PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 56,636 PDF p. 54
Other liabilitiesSingapore dollars thousands – PDF p. 54
Deferred tax liabilitiesSingapore dollars thousands – PDF p. 54
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 56,636 PDF p. 54
Total liabilitiesSingapore dollars thousands 200,710 PDF p. 54
Net assetsSingapore dollars thousands 60,378 PDF p. 54
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 125,574 PDF p. 54
Treasury sharesSingapore dollars thousands (923) PDF p. 54
ReservesSingapore dollars thousands (64,273) PDF p. 54
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 60,378 PDF p. 54
Non-controlling interestsSingapore dollars thousands – PDF p. 54
Total equitySingapore dollars thousands 60,378 PDF p. 54
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated income statement

17 metrics

Units appear below each metric. Scroll to compare years

Group consolidated income statement from Annual Report 2026
Metric / unit 2024Group / 12-month period 2023-07-01 to 2024-06-30 Source
income
RevenueSingapore dollars thousands 349,328 PDF p. 55
Cost of salesSingapore dollars thousands (303,668) PDF p. 55
Gross profitSingapore dollars thousands 45,660 PDF p. 55
Other operating incomeSingapore dollars thousands 12,749 PDF p. 55
Selling and distribution expensesSingapore dollars thousands (1,353) PDF p. 55
Administrative expensesSingapore dollars thousands (18,883) PDF p. 55
Other operating expensesSingapore dollars thousands (1,675) PDF p. 55
Finance costsSingapore dollars thousands (26,540) PDF p. 55
Reversal of impairment losses on financial assetsSingapore dollars thousands 1,631 PDF p. 55
Share of results of joint ventures and associatesSingapore dollars thousands 1,011 PDF p. 55
Profit before taxSingapore dollars thousands 12,600 PDF p. 55
Income tax expenseSingapore dollars thousands (8,833) PDF p. 55
Profit for the yearSingapore dollars thousands 3,767 PDF p. 55
Attributable to:
Owners of the CompanySingapore dollars thousands 3,916 PDF p. 55
Non-controlling interestsSingapore dollars thousands (149) PDF p. 55
Profit or loss attribution total (unlabelled in source)Singapore dollars thousands 3,767 PDF p. 55
Earnings per share (cents per share)
Basic and dilutedSingapore cents per share 0.58 PDF p. 55
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated comprehensive income

9 metrics

Units appear below each metric. Scroll to compare years

Group consolidated comprehensive income from Annual Report 2026
Metric / unit 2024Group / 12-month period 2023-07-01 to 2024-06-30 Source
oci
Profit for the yearSingapore dollars thousands 3,767 PDF p. 56
Items that may be reclassified subsequently to profit or loss:
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands 652 PDF p. 56
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands 18 PDF p. 56
Items that will not be reclassified subsequently to profit or loss:
Re-measurement of defined benefit pension plansSingapore dollars thousands (18) PDF p. 56
Other comprehensive income total
Other comprehensive (loss)/income for the year, net of taxSingapore dollars thousands 652 PDF p. 56
Total comprehensive income
Total comprehensive income for the yearSingapore dollars thousands 4,419 PDF p. 56
Attributable to:
Owners of the CompanySingapore dollars thousands 4,555 PDF p. 56
Non-controlling interestsSingapore dollars thousands (136) PDF p. 56
Comprehensive income attribution total (unlabelled in source)Singapore dollars thousands 4,419 PDF p. 56
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated cash flows

54 metrics

Units appear below each metric. Scroll to compare years

Group consolidated cash flows from Annual Report 2026
Metric / unit 2024Group / 12-month period 2023-07-01 to 2024-06-30 Source
Cash flows from operating activities
Profit before taxSingapore dollars thousands 12,600 PDF p. 60
Adjustments for:
Depreciation of property, plant and equipmentSingapore dollars thousands 49,066 PDF p. 60
Property, plant and equipment written offSingapore dollars thousands 110 PDF p. 60
Depreciation of right-of-use assetsSingapore dollars thousands 1,480 PDF p. 60
Loss on disposal of an associateSingapore dollars thousands – PDF p. 60
Provision for warranty (net)Singapore dollars thousands 7 PDF p. 60
Provision for pension liabilitiesSingapore dollars thousands 108 PDF p. 60
Gain on disposal of property, plant and equipmentSingapore dollars thousands (3,760) PDF p. 60
Gain on disposal of assets classified as held for saleSingapore dollars thousands – PDF p. 60
Gain on termination of leaseSingapore dollars thousands – PDF p. 60
Bad debts written offSingapore dollars thousands 19 PDF p. 60
Adjustments / (Reversal of impairment loss)/impairment loss on financial assets (net):
– contract assetsSingapore dollars thousands 24 PDF p. 60
– amounts due from joint ventures and associatesSingapore dollars thousands 514 PDF p. 60
– other receivablesSingapore dollars thousands 29 PDF p. 60
– trade receivables (third parties)Singapore dollars thousands (2,198) PDF p. 60
Adjustments / Impairment loss/(reversal of impairment loss) on non-financial assets (net):
– Property, plant and equipmentSingapore dollars thousands (2,901) PDF p. 60
– Assets classified as held for saleSingapore dollars thousands – PDF p. 60
– Inventories written downSingapore dollars thousands 1,521 PDF p. 60
Adjustments for:
Inventories written offSingapore dollars thousands 25 PDF p. 60
Interest incomeSingapore dollars thousands (81) PDF p. 60
Interest expenseSingapore dollars thousands 26,540 PDF p. 60
Share of results of joint ventures and associatesSingapore dollars thousands (1,011) PDF p. 60
Operating cash before working capital
Operating cash flows before changes in working capitalSingapore dollars thousands 82,092 PDF p. 60
Changes in working capital:
InventoriesSingapore dollars thousands (6,845) PDF p. 60
Trade and other receivablesSingapore dollars thousands (11,590) PDF p. 60
PrepaymentsSingapore dollars thousands (3,928) PDF p. 60
Trade and other payablesSingapore dollars thousands (16,253) PDF p. 60
Finance lease receivablesSingapore dollars thousands 554 PDF p. 60
Other liabilitiesSingapore dollars thousands (86) PDF p. 60
Cash flows from operating activities
Cash flows generated from operationsSingapore dollars thousands 43,944 PDF p. 60
Interest received from finance lease receivablesSingapore dollars thousands 13 PDF p. 60
Income tax paidSingapore dollars thousands (3,566) PDF p. 60
Net cash flows generated from operating activitiesSingapore dollars thousands 40,391 PDF p. 60
Cash flows from investing activities
Interest receivedSingapore dollars thousands 68 PDF p. 60
Purchase of property, plant and equipmentSingapore dollars thousands (23,969) PDF p. 60
Proceeds from disposal of property, plant and equipmentSingapore dollars thousands 39,760 PDF p. 60
Proceeds from disposal of assets classified as held for saleSingapore dollars thousands – PDF p. 60
Proceeds from disposal of associateSingapore dollars thousands – PDF p. 60
Addition to assets classified as held for saleSingapore dollars thousands – PDF p. 60
Payment for right-of-use assetsSingapore dollars thousands – PDF p. 60
Net cash flows generated from investing activitiesSingapore dollars thousands 15,859 PDF p. 60
Cash flows from financing activities
Principal repayment of lease liabilitiesSingapore dollars thousands (932) PDF p. 60
Repayment of trust receiptsSingapore dollars thousands (43,358) PDF p. 60
Proceeds from trust receiptsSingapore dollars thousands 48,034 PDF p. 60
Interest paidSingapore dollars thousands (13,356) PDF p. 60
Repayment of interest-bearing loans and borrowingsSingapore dollars thousands (58,440) PDF p. 60
Proceeds from interest-bearing loans and borrowingsSingapore dollars thousands – PDF p. 60
Proceeds from issuance of ordinary shares upon warrants exerciseSingapore dollars thousands 13,520 PDF p. 60
Cash and bank balances (restricted)Singapore dollars thousands 2,791 PDF p. 60
Net cash flows used in financing activitiesSingapore dollars thousands (51,741) PDF p. 60
Cash and cash equivalents reconciliation
Net increase in cash and cash equivalentsSingapore dollars thousands 4,508 PDF p. 60
Cash and cash equivalents at 1 JulySingapore dollars thousands 12,893 PDF p. 60
Effect of exchange rate changes on cash and cash equivalentsSingapore dollars thousands (180) PDF p. 60
Cash and cash equivalents at 30 JuneSingapore dollars thousands 17,221 PDF p. 60
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group changes in equity / 2024

9 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity / 2024 from Annual Report 2026
Metric / unit 2024Group / Share capital / 12-month period 2023-07-01 to 2024-06-302024Group / Treasury shares / 12-month period 2023-07-01 to 2024-06-302024Group / Foreign currency translation reserve / 12-month period 2023-07-01 to 2024-06-302024Group / Warrant reserve / 12-month period 2023-07-01 to 2024-06-302024Group / Retained profits / accumulated losses / 12-month period 2023-07-01 to 2024-06-302024Group / Total reserves / 12-month period 2023-07-01 to 2024-06-302024Group / Equity attributable to owners of the Company / 12-month period 2023-07-01 to 2024-06-302024Group / Non-controlling interests / 12-month period 2023-07-01 to 2024-06-302024Group / Total equity / 12-month period 2023-07-01 to 2024-06-30 Source
Changes in equity / Group
At 1 July 2023Singapore dollars thousands 109,606(923)2,333859(38,330)(35,138)73,545(671)72,874 PDF p. 58
Profit for the yearSingapore dollars thousands ––––3,9163,9163,916(149)3,767 PDF p. 58
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands ––641––64164111652 PDF p. 58
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands ––16––1616218 PDF p. 58
Re-measurement of defined benefit pension plansSingapore dollars thousands ––––(18)(18)(18)–(18) PDF p. 58
Other comprehensive income for the year, net of taxSingapore dollars thousands ––657–(18)63963913652 PDF p. 58
Total comprehensive income for the yearSingapore dollars thousands ––657–3,8984,5554,555(136)4,419 PDF p. 58
Conversion of warrantsSingapore dollars thousands 15,968––(411)–(411)15,557–15,557 PDF p. 58
At 30 June 2024Singapore dollars thousands 125,574(923)2,990448(34,432)(30,994)93,657(807)92,850 PDF p. 58
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company changes in equity / 2024

4 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity / 2024 from Annual Report 2026
Metric / unit 2024Company / Share capital / 12-month period 2023-07-01 to 2024-06-302024Company / Treasury shares / 12-month period 2023-07-01 to 2024-06-302024Company / Warrant reserve / 12-month period 2023-07-01 to 2024-06-302024Company / Retained profits / accumulated losses / 12-month period 2023-07-01 to 2024-06-302024Company / Total reserves / 12-month period 2023-07-01 to 2024-06-302024Company / Total equity / 12-month period 2023-07-01 to 2024-06-30 Source
Changes in equity / Company
At 1 July 2023Singapore dollars thousands 109,606(923)859(76,855)(75,996)32,687 PDF p. 59
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands –––12,13412,13412,134 PDF p. 59
Conversion of warrantsSingapore dollars thousands 15,968–(411)–(411)15,557 PDF p. 59
At 30 June 2024Singapore dollars thousands 125,574(923)448(64,721)(64,273)60,378 PDF p. 59
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group interest-bearing borrowings reconciliation / 2024

6 metrics

Units appear below each metric. Scroll to compare years

Group interest-bearing borrowings reconciliation / 2024 from Annual Report 2026
Metric / unit 2024Group / Interest-bearing loans and notes / 12-month period 2023-07-01 to 2024-06-302024Group / Finance leases within interest-bearing loans and borrowings / 12-month period 2023-07-01 to 2024-06-302024Group / Total interest-bearing loans and borrowings / 12-month period 2023-07-01 to 2024-06-30 Source
Group
At 1 July 2023Singapore dollars thousands 246,3292,282248,611 PDF p. 100
Cash paymentsSingapore dollars thousands (57,353)(1,087)(58,440) PDF p. 100
Non-cash items:
– additionsSingapore dollars thousands –6,3396,339 PDF p. 100
– foreign exchange movementSingapore dollars thousands (8)–(8) PDF p. 100
– amortisationSingapore dollars thousands 13,748–13,748 PDF p. 100
At 30 June 2024 and 1 July 2024Singapore dollars thousands 202,7167,534210,250 PDF p. 100
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company interest-bearing borrowings reconciliation / 2024

4 metrics

Units appear below each metric. Scroll to compare years

Company interest-bearing borrowings reconciliation / 2024 from Annual Report 2026
Metric / unit 2024Company / Interest-bearing loans and notes / 12-month period 2023-07-01 to 2024-06-30 Source
Company
At 1 July 2023Singapore dollars thousands 165,693 PDF p. 101
Cash paymentsSingapore dollars thousands (26,444) PDF p. 101
Non-cash item:
– amortisationSingapore dollars thousands 10,852 PDF p. 101
At 30 June 2024 and 1 July 2024Singapore dollars thousands 150,101 PDF p. 101
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group statement of financial position

41 metrics

Units appear below each metric. Scroll to compare years

Group statement of financial position from Annual Report 2026
Metric / unit 2023Group / as at 2023-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands 394,252 PDF p. 54
Right-of-use assetsSingapore dollars thousands 14,733 PDF p. 54
Investment in subsidiariesSingapore dollars thousands – PDF p. 54
Investment in joint ventures and associatesSingapore dollars thousands 4,286 PDF p. 54
Intangible assetsSingapore dollars thousands – PDF p. 54
Other receivablesSingapore dollars thousands – PDF p. 54
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 413,271 PDF p. 54
Current assets
InventoriesSingapore dollars thousands 29,150 PDF p. 54
Contract assetsSingapore dollars thousands 29,343 PDF p. 54
Trade and other receivablesSingapore dollars thousands 59,603 PDF p. 54
PrepaymentsSingapore dollars thousands 3,130 PDF p. 54
Finance lease receivablesSingapore dollars thousands 554 PDF p. 54
Restricted cashSingapore dollars thousands 11,837 PDF p. 54
Cash and cash equivalentsSingapore dollars thousands 12,893 PDF p. 54
Current assets before assets held for sale subtotal (unlabelled in source)Singapore dollars thousands 146,510 PDF p. 54
Assets classified as held for saleSingapore dollars thousands – PDF p. 54
Total current assets (unlabelled in source)Singapore dollars thousands 146,510 PDF p. 54
Total assetsSingapore dollars thousands 559,781 PDF p. 54
Current liabilities
Trade and other payablesSingapore dollars thousands 167,291 PDF p. 54
Contract liabilitiesSingapore dollars thousands 23,669 PDF p. 54
Trust receiptsSingapore dollars thousands 12,399 PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 31,563 PDF p. 54
Lease liabilitiesSingapore dollars thousands 382 PDF p. 54
Income tax payablesSingapore dollars thousands 10,922 PDF p. 54
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 246,226 PDF p. 54
Net current (liabilities)/assetsSingapore dollars thousands (99,716) PDF p. 54
Non-current liabilities
Other payablesSingapore dollars thousands 1,453 PDF p. 54
Other liabilitiesSingapore dollars thousands 2,447 PDF p. 54
Contract liabilitiesSingapore dollars thousands 2,345 PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 217,048 PDF p. 54
Lease liabilitiesSingapore dollars thousands 11,155 PDF p. 54
Deferred tax liabilitiesSingapore dollars thousands 6,233 PDF p. 54
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 240,681 PDF p. 54
Total liabilitiesSingapore dollars thousands 486,907 PDF p. 54
Net assetsSingapore dollars thousands 72,874 PDF p. 54
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 109,606 PDF p. 54
Treasury sharesSingapore dollars thousands (923) PDF p. 54
ReservesSingapore dollars thousands (35,138) PDF p. 54
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 73,545 PDF p. 54
Non-controlling interestsSingapore dollars thousands (671) PDF p. 54
Total equitySingapore dollars thousands 72,874 PDF p. 54
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company statement of financial position

41 metrics

Units appear below each metric. Scroll to compare years

Company statement of financial position from Annual Report 2026
Metric / unit 2023Company / as at 2023-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands – PDF p. 54
Right-of-use assetsSingapore dollars thousands – PDF p. 54
Investment in subsidiariesSingapore dollars thousands 32,986 PDF p. 54
Investment in joint ventures and associatesSingapore dollars thousands – PDF p. 54
Intangible assetsSingapore dollars thousands – PDF p. 54
Other receivablesSingapore dollars thousands 5,167 PDF p. 54
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 38,153 PDF p. 54
Current assets
InventoriesSingapore dollars thousands – PDF p. 54
Contract assetsSingapore dollars thousands – PDF p. 54
Trade and other receivablesSingapore dollars thousands 231,506 PDF p. 54
PrepaymentsSingapore dollars thousands 190 PDF p. 54
Finance lease receivablesSingapore dollars thousands – PDF p. 54
Restricted cashSingapore dollars thousands 3,580 PDF p. 54
Cash and cash equivalentsSingapore dollars thousands 1,530 PDF p. 54
Current assets before assets held for sale subtotal (unlabelled in source)Singapore dollars thousands 236,806 PDF p. 54
Assets classified as held for saleSingapore dollars thousands – PDF p. 54
Total current assets (unlabelled in source)Singapore dollars thousands 236,806 PDF p. 54
Total assetsSingapore dollars thousands 274,959 PDF p. 54
Current liabilities
Trade and other payablesSingapore dollars thousands 76,565 PDF p. 54
Contract liabilitiesSingapore dollars thousands – PDF p. 54
Trust receiptsSingapore dollars thousands – PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 10,631 PDF p. 54
Lease liabilitiesSingapore dollars thousands – PDF p. 54
Income tax payablesSingapore dollars thousands 14 PDF p. 54
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 87,210 PDF p. 54
Net current (liabilities)/assetsSingapore dollars thousands 149,596 PDF p. 54
Non-current liabilities
Other payablesSingapore dollars thousands – PDF p. 54
Other liabilitiesSingapore dollars thousands – PDF p. 54
Contract liabilitiesSingapore dollars thousands – PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 155,062 PDF p. 54
Lease liabilitiesSingapore dollars thousands – PDF p. 54
Deferred tax liabilitiesSingapore dollars thousands – PDF p. 54
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 155,062 PDF p. 54
Total liabilitiesSingapore dollars thousands 242,272 PDF p. 54
Net assetsSingapore dollars thousands 32,687 PDF p. 54
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 109,606 PDF p. 54
Treasury sharesSingapore dollars thousands (923) PDF p. 54
ReservesSingapore dollars thousands (75,996) PDF p. 54
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 32,687 PDF p. 54
Non-controlling interestsSingapore dollars thousands – PDF p. 54
Total equitySingapore dollars thousands 32,687 PDF p. 54
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated income statement

17 metrics

Units appear below each metric. Scroll to compare years

Group consolidated income statement from Annual Report 2026
Metric / unit 2023Group / 12-month period 2022-07-01 to 2023-06-30 Source
income
RevenueSingapore dollars thousands 335,814 PDF p. 55
Cost of salesSingapore dollars thousands (306,367) PDF p. 55
Gross profitSingapore dollars thousands 29,447 PDF p. 55
Other operating incomeSingapore dollars thousands 27,695 PDF p. 55
Selling and distribution expensesSingapore dollars thousands (1,973) PDF p. 55
Administrative expensesSingapore dollars thousands (16,146) PDF p. 55
Other operating expensesSingapore dollars thousands (5,268) PDF p. 55
Finance costsSingapore dollars thousands (28,960) PDF p. 55
Reversal of/(impairment losses) on financial assetsSingapore dollars thousands (118) PDF p. 55
Share of results of joint ventures and associatesSingapore dollars thousands 2,340 PDF p. 55
Profit before taxSingapore dollars thousands 7,017 PDF p. 55
Income tax expenseSingapore dollars thousands (3,430) PDF p. 55
Profit for the yearSingapore dollars thousands 3,587 PDF p. 55
Attributable to:
Owners of the CompanySingapore dollars thousands 3,541 PDF p. 55
Non-controlling interestsSingapore dollars thousands 46 PDF p. 55
Profit or loss attribution total (unlabelled in source)Singapore dollars thousands 3,587 PDF p. 55
Earnings per share (cents per share)
Basic and dilutedSingapore cents per share 0.56 PDF p. 55
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated comprehensive income

10 metrics

Units appear below each metric. Scroll to compare years

Group consolidated comprehensive income from Annual Report 2026
Metric / unit 2023Group / 12-month period 2022-07-01 to 2023-06-30 Source
oci
Profit for the yearSingapore dollars thousands 3,587 PDF p. 56
Items that may be reclassified subsequently to profit or loss:
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands 162 PDF p. 56
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands (99) PDF p. 56
Net fair value changes to cash flow hedgesSingapore dollars thousands 1 PDF p. 56
Items that will not be reclassified subsequently to profit or loss:
Re-measurement of defined benefit pension plansSingapore dollars thousands 40 PDF p. 56
Other comprehensive income total
Other comprehensive income for the year, net of taxSingapore dollars thousands 104 PDF p. 56
Total comprehensive income
Total comprehensive income for the yearSingapore dollars thousands 3,691 PDF p. 56
Attributable to:
Owners of the CompanySingapore dollars thousands 3,535 PDF p. 56
Non-controlling interestsSingapore dollars thousands 156 PDF p. 56
Comprehensive income attribution total (unlabelled in source)Singapore dollars thousands 3,691 PDF p. 56
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated cash flows

51 metrics

Units appear below each metric. Scroll to compare years

Group consolidated cash flows from Annual Report 2026
Metric / unit 2023Group / 12-month period 2022-07-01 to 2023-06-30 Source
Cash flows from operating activities
Profit before taxSingapore dollars thousands 7,017 PDF p. 59
Adjustments for:
Bad debts written offSingapore dollars thousands – PDF p. 59
Depreciation of property, plant and equipmentSingapore dollars thousands 48,556 PDF p. 59
Depreciation of right-of-use assetsSingapore dollars thousands 1,876 PDF p. 59
(Gain)/loss on disposal of property, plant and equipmentSingapore dollars thousands 1,093 PDF p. 59
Property, plant and equipment written offSingapore dollars thousands 1,759 PDF p. 59
Gain on termination of leaseSingapore dollars thousands (40) PDF p. 59
Loss on ineffective portion of cash flow hedges on forward currency contractsSingapore dollars thousands 1 PDF p. 59
Adjustments / Impairment loss/(reversal of impairment losses) on financial assets (net): / amounts due from:
– joint ventures and associatesSingapore dollars thousands (2,753) PDF p. 59
Adjustments / Impairment loss/(reversal of impairment losses) on financial assets (net):
– contract assetsSingapore dollars thousands 480 PDF p. 59
– other receivablesSingapore dollars thousands 646 PDF p. 59
– trade receivables (third parties)Singapore dollars thousands 3,143 PDF p. 59
– finance lease receivablesSingapore dollars thousands (1,398) PDF p. 59
Adjustments for:
Reversal of impairment losses on property, plant and equipment (net)Singapore dollars thousands (6,475) PDF p. 59
Inventories written-down/(reversal of inventories written-down)Singapore dollars thousands (15,227) PDF p. 59
Inventories written offSingapore dollars thousands – PDF p. 59
Interest incomeSingapore dollars thousands (471) PDF p. 59
Interest expenseSingapore dollars thousands 28,960 PDF p. 59
Provision for warranty (net)Singapore dollars thousands 4 PDF p. 59
Provision/(reversal of) for pension liabilitiesSingapore dollars thousands (67) PDF p. 59
Share of results of joint ventures and associatesSingapore dollars thousands (2,340) PDF p. 59
Operating cash before working capital
Operating cash flows before changes in working capitalSingapore dollars thousands 64,764 PDF p. 59
Changes in working capital:
InventoriesSingapore dollars thousands 14,739 PDF p. 59
Contract assets and liabilitiesSingapore dollars thousands (16,638) PDF p. 59
Trade and other receivablesSingapore dollars thousands (11,658) PDF p. 59
PrepaymentsSingapore dollars thousands 530 PDF p. 59
Trade and other payablesSingapore dollars thousands 20,731 PDF p. 59
Finance lease receivablesSingapore dollars thousands 9,734 PDF p. 59
Other liabilitiesSingapore dollars thousands 1 PDF p. 59
Balances with related parties (trade)Singapore dollars thousands 1,353 PDF p. 59
Cash flows from operating activities
Cash flows generated from operationsSingapore dollars thousands 83,556 PDF p. 59
Interest received from finance lease receivablesSingapore dollars thousands 316 PDF p. 59
Income tax paidSingapore dollars thousands (505) PDF p. 59
Net cash flows generated from operating activitiesSingapore dollars thousands 83,367 PDF p. 59
Cash flows from investing activities
Interest receivedSingapore dollars thousands 27 PDF p. 59
Purchase of property, plant and equipmentSingapore dollars thousands (16,099) PDF p. 59
Proceeds from disposal of property, plant and equipmentSingapore dollars thousands 13,921 PDF p. 59
Movement in balances with related parties (non-trade)Singapore dollars thousands (410) PDF p. 59
Net cash flows generated from/(used in) investing activitiesSingapore dollars thousands (2,561) PDF p. 59
Cash flows from financing activities
Interest paidSingapore dollars thousands (15,114) PDF p. 59
Repayment of interest-bearing loans and borrowingsSingapore dollars thousands (66,204) PDF p. 59
Principal repayment of lease liabilitiesSingapore dollars thousands (1,633) PDF p. 59
Repayment of trust receiptsSingapore dollars thousands (34,956) PDF p. 59
Proceeds from trust receiptsSingapore dollars thousands 38,572 PDF p. 59
Proceeds from issuance of ordinary shares upon warrants exerciseSingapore dollars thousands 1,428 PDF p. 59
Cash and bank balances (restricted)Singapore dollars thousands 2,797 PDF p. 59
Net cash flows used in financing activitiesSingapore dollars thousands (75,110) PDF p. 59
Cash and cash equivalents reconciliation
Net increase in cash and cash equivalentsSingapore dollars thousands 5,696 PDF p. 59
Cash and cash equivalents at 1 JulySingapore dollars thousands 7,438 PDF p. 59
Effect of exchange rate changes on cash and cash equivalentsSingapore dollars thousands (241) PDF p. 59
Cash and cash equivalents at 30 JuneSingapore dollars thousands 12,893 PDF p. 59
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group changes in equity / 2023

10 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity / 2023 from Annual Report 2026
Metric / unit 2023Group / Share capital / 12-month period 2022-07-01 to 2023-06-302023Group / Treasury shares / 12-month period 2022-07-01 to 2023-06-302023Group / Foreign currency translation reserve / 12-month period 2022-07-01 to 2023-06-302023Group / Hedging reserve / 12-month period 2022-07-01 to 2023-06-302023Group / Warrant reserve / 12-month period 2022-07-01 to 2023-06-302023Group / Retained profits / accumulated losses / 12-month period 2022-07-01 to 2023-06-302023Group / Total reserves / 12-month period 2022-07-01 to 2023-06-302023Group / Equity attributable to owners of the Company / 12-month period 2022-07-01 to 2023-06-302023Group / Non-controlling interests / 12-month period 2022-07-01 to 2023-06-302023Group / Total equity / 12-month period 2022-07-01 to 2023-06-30 Source
Changes in equity / Group
At 1 July 2022Singapore dollars thousands 108,140(923)2,381(1)897(41,911)(38,634)68,583(828)67,755 PDF p. 58
Profit for the yearSingapore dollars thousands –––––3,5413,5413,541463,587 PDF p. 58
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands ––40–––4040122162 PDF p. 58
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands ––(88)–––(88)(88)(11)(99) PDF p. 58
Re-measurement of defined benefit pension plansSingapore dollars thousands –––––404040–40 PDF p. 58
Net fair value changes to cash flow hedgesSingapore dollars thousands –––1––11–1 PDF p. 58
Other comprehensive income for the year, net of taxSingapore dollars thousands ––(48)1–40(7)(7)111104 PDF p. 58
Total comprehensive income for the yearSingapore dollars thousands ––(48)1–3,5813,5343,5341573,691 PDF p. 58
Conversion of warrantsSingapore dollars thousands 1,466–––(38)–(38)1,428–1,428 PDF p. 58
At 30 June 2023Singapore dollars thousands 109,606(923)2,333–859(38,330)(35,138)73,545(671)72,874 PDF p. 58
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company changes in equity / 2023

4 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity / 2023 from Annual Report 2026
Metric / unit 2023Company / Share capital / 12-month period 2022-07-01 to 2023-06-302023Company / Treasury shares / 12-month period 2022-07-01 to 2023-06-302023Company / Warrant reserve / 12-month period 2022-07-01 to 2023-06-302023Company / Retained profits / accumulated losses / 12-month period 2022-07-01 to 2023-06-302023Company / Total reserves / 12-month period 2022-07-01 to 2023-06-302023Company / Total equity / 12-month period 2022-07-01 to 2023-06-30 Source
Changes in equity / Company
At 1 July 2022Singapore dollars thousands 108,140(923)897(75,029)(74,132)33,085 PDF p. 58
Loss for the year, representing total comprehensive income for the yearSingapore dollars thousands –––(1,826)(1,826)(1,826) PDF p. 58
Conversion of warrantsSingapore dollars thousands 1,466–(38)–(38)1,428 PDF p. 58
At 30 June 2023Singapore dollars thousands 109,606(923)859(76,855)(75,996)32,687 PDF p. 58
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group interest-bearing borrowings reconciliation / 2023

6 metrics

Units appear below each metric. Scroll to compare years

Group interest-bearing borrowings reconciliation / 2023 from Annual Report 2026
Metric / unit 2023Group / Loans and borrowings / 12-month period 2022-07-01 to 2023-06-302023Group / Finance leases within interest-bearing loans and borrowings / 12-month period 2022-07-01 to 2023-06-302023Group / Total interest-bearing loans and borrowings / 12-month period 2022-07-01 to 2023-06-30 Source
Group
At 1 July 2022Singapore dollars thousands 299,692457300,149 PDF p. 99
Cash flows – cash paymentsSingapore dollars thousands (65,851)(353)(66,204) PDF p. 99
Non-cash items – additionsSingapore dollars thousands –2,1782,178 PDF p. 99
– foreign exchange movementSingapore dollars thousands (1,626)–(1,626) PDF p. 99
– amortisationSingapore dollars thousands 14,114–14,114 PDF p. 99
At 30 June 2023Singapore dollars thousands 246,3292,282248,611 PDF p. 99
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company interest-bearing borrowings reconciliation / 2023

4 metrics

Units appear below each metric. Scroll to compare years

Company interest-bearing borrowings reconciliation / 2023 from Annual Report 2026
Metric / unit 2023Company / Loans and borrowings / 12-month period 2022-07-01 to 2023-06-302023Company / Finance leases within interest-bearing loans and borrowings / 12-month period 2022-07-01 to 2023-06-302023Company / Total interest-bearing loans and borrowings / 12-month period 2022-07-01 to 2023-06-30 Source
Company
At 1 July 2022Singapore dollars thousands 167,270–167,270 PDF p. 99
Cash flows – cash paymentsSingapore dollars thousands (11,430)–(11,430) PDF p. 99
Non-cash items – amortisationSingapore dollars thousands 9,853–9,853 PDF p. 99
At 30 June 2023Singapore dollars thousands 165,693–165,693 PDF p. 99
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group statement of financial position

42 metrics

Units appear below each metric. Scroll to compare years

Group statement of financial position from Annual Report 2026
Metric / unit 2022Group / as at 2022-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands 375,228 PDF p. 80
Right-of-use assetsSingapore dollars thousands 8,856 PDF p. 80
Investment in subsidiariesSingapore dollars thousands – PDF p. 80
Investment in joint ventures and associatesSingapore dollars thousands 2,116 PDF p. 80
Intangible assetsSingapore dollars thousands – PDF p. 80
Other receivablesSingapore dollars thousands – PDF p. 80
Finance lease receivablesSingapore dollars thousands 4,580 PDF p. 80
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 390,780 PDF p. 80
Current assets
InventoriesSingapore dollars thousands 89,721 PDF p. 80
Contract assetsSingapore dollars thousands 21,121 PDF p. 80
Trade and other receivablesSingapore dollars thousands 51,528 PDF p. 80
PrepaymentsSingapore dollars thousands 3,660 PDF p. 80
Finance lease receivablesSingapore dollars thousands 5,080 PDF p. 80
Derivative financial instrumentsSingapore dollars thousands 1 PDF p. 80
Restricted cashSingapore dollars thousands 14,634 PDF p. 80
Cash and cash equivalentsSingapore dollars thousands 7,438 PDF p. 80
Total current assets (unlabelled in source)Singapore dollars thousands 193,183 PDF p. 80
Total assetsSingapore dollars thousands 583,963 PDF p. 80
Current liabilities
Trade and other payablesSingapore dollars thousands 149,436 PDF p. 80
Contract liabilitiesSingapore dollars thousands 25,883 PDF p. 80
Trust receiptsSingapore dollars thousands 8,767 PDF p. 80
Interest-bearing loans and borrowingsSingapore dollars thousands 37,364 PDF p. 80
Lease liabilitiesSingapore dollars thousands 1,658 PDF p. 80
Derivative financial instrumentsSingapore dollars thousands 1 PDF p. 80
Income tax payablesSingapore dollars thousands 7,595 PDF p. 80
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 230,704 PDF p. 80
Net current (liabilities)/assetsSingapore dollars thousands (37,521) PDF p. 80
Non-current liabilities
Other payablesSingapore dollars thousands 1,494 PDF p. 81
Other liabilitiesSingapore dollars thousands 2,524 PDF p. 81
Contract liabilitiesSingapore dollars thousands 8,144 PDF p. 81
Interest-bearing loans and borrowingsSingapore dollars thousands 262,785 PDF p. 81
Lease liabilitiesSingapore dollars thousands 3,635 PDF p. 81
Deferred tax liabilitiesSingapore dollars thousands 6,922 PDF p. 81
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 285,504 PDF p. 81
Total liabilitiesSingapore dollars thousands 516,208 PDF p. 81
Net assetsSingapore dollars thousands 67,755 PDF p. 81
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 108,140 PDF p. 81
Treasury sharesSingapore dollars thousands (923) PDF p. 81
ReservesSingapore dollars thousands (38,634) PDF p. 81
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 68,583 PDF p. 81
Non-controlling interestsSingapore dollars thousands (828) PDF p. 81
Total equitySingapore dollars thousands 67,755 PDF p. 81
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company statement of financial position

42 metrics

Units appear below each metric. Scroll to compare years

Company statement of financial position from Annual Report 2026
Metric / unit 2022Company / as at 2022-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands – PDF p. 80
Right-of-use assetsSingapore dollars thousands – PDF p. 80
Investment in subsidiariesSingapore dollars thousands 38,166 PDF p. 80
Investment in joint ventures and associatesSingapore dollars thousands – PDF p. 80
Intangible assetsSingapore dollars thousands – PDF p. 80
Other receivablesSingapore dollars thousands 5,167 PDF p. 80
Finance lease receivablesSingapore dollars thousands – PDF p. 80
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 43,333 PDF p. 80
Current assets
InventoriesSingapore dollars thousands – PDF p. 80
Contract assetsSingapore dollars thousands – PDF p. 80
Trade and other receivablesSingapore dollars thousands 236,019 PDF p. 80
PrepaymentsSingapore dollars thousands 190 PDF p. 80
Finance lease receivablesSingapore dollars thousands – PDF p. 80
Derivative financial instrumentsSingapore dollars thousands – PDF p. 80
Restricted cashSingapore dollars thousands – PDF p. 80
Cash and cash equivalentsSingapore dollars thousands 3,700 PDF p. 80
Total current assets (unlabelled in source)Singapore dollars thousands 239,909 PDF p. 80
Total assetsSingapore dollars thousands 283,242 PDF p. 80
Current liabilities
Trade and other payablesSingapore dollars thousands 82,873 PDF p. 80
Contract liabilitiesSingapore dollars thousands – PDF p. 80
Trust receiptsSingapore dollars thousands – PDF p. 80
Interest-bearing loans and borrowingsSingapore dollars thousands 10,536 PDF p. 80
Lease liabilitiesSingapore dollars thousands – PDF p. 80
Derivative financial instrumentsSingapore dollars thousands – PDF p. 80
Income tax payablesSingapore dollars thousands 14 PDF p. 80
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 93,423 PDF p. 80
Net current (liabilities)/assetsSingapore dollars thousands 146,486 PDF p. 80
Non-current liabilities
Other payablesSingapore dollars thousands – PDF p. 81
Other liabilitiesSingapore dollars thousands – PDF p. 81
Contract liabilitiesSingapore dollars thousands – PDF p. 81
Interest-bearing loans and borrowingsSingapore dollars thousands 156,734 PDF p. 81
Lease liabilitiesSingapore dollars thousands – PDF p. 81
Deferred tax liabilitiesSingapore dollars thousands – PDF p. 81
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 156,734 PDF p. 81
Total liabilitiesSingapore dollars thousands 250,157 PDF p. 81
Net assetsSingapore dollars thousands 33,085 PDF p. 81
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 108,140 PDF p. 81
Treasury sharesSingapore dollars thousands (923) PDF p. 81
ReservesSingapore dollars thousands (74,132) PDF p. 81
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 33,085 PDF p. 81
Non-controlling interestsSingapore dollars thousands – PDF p. 81
Total equitySingapore dollars thousands 33,085 PDF p. 81
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated income statement

17 metrics

Units appear below each metric. Scroll to compare years

Group consolidated income statement from Annual Report 2026
Metric / unit 2022Group / 12-month period 2021-07-01 to 2022-06-30 Source
income
RevenueSingapore dollars thousands 235,556 PDF p. 82
Cost of salesSingapore dollars thousands (235,681) PDF p. 82
Gross profit/(loss)Singapore dollars thousands (125) PDF p. 82
Other operating incomeSingapore dollars thousands 11,569 PDF p. 82
Selling and distribution expensesSingapore dollars thousands (1,218) PDF p. 82
Administrative expensesSingapore dollars thousands (15,917) PDF p. 82
Other operating expensesSingapore dollars thousands (588) PDF p. 82
Finance costsSingapore dollars thousands (23,883) PDF p. 82
Impairment losses on financial assetsSingapore dollars thousands (1,502) PDF p. 82
Share of results of joint ventures and associatesSingapore dollars thousands (146) PDF p. 82
Profit/(loss) before taxSingapore dollars thousands (31,810) PDF p. 82
Income tax expenseSingapore dollars thousands (385) PDF p. 82
Profit/(loss) for the yearSingapore dollars thousands (32,195) PDF p. 82
Attributable to:
Owners of the CompanySingapore dollars thousands (32,273) PDF p. 82
Non-controlling interestsSingapore dollars thousands 78 PDF p. 82
Profit or loss attribution total (unlabelled in source)Singapore dollars thousands (32,195) PDF p. 82
Earnings per share (cents per share)
Basic and dilutedSingapore cents per share (5.12) PDF p. 82
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated comprehensive income

11 metrics

Units appear below each metric. Scroll to compare years

Group consolidated comprehensive income from Annual Report 2026
Metric / unit 2022Group / 12-month period 2021-07-01 to 2022-06-30 Source
oci
Profit/(loss) for the yearSingapore dollars thousands (32,195) PDF p. 83
Items that may be reclassified subsequently to profit or loss:
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands 2,135 PDF p. 83
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands 127 PDF p. 83
Realisation of foreign currency translation reserves upon disposal of a subsidiarySingapore dollars thousands (401) PDF p. 83
Net fair value changes to cash flow hedgesSingapore dollars thousands (1) PDF p. 83
Items that will not be reclassified subsequently to profit or loss:
Re-measurement of defined benefit pension plansSingapore dollars thousands 712 PDF p. 83
Other comprehensive income total
Other comprehensive income for the year, net of taxSingapore dollars thousands 2,572 PDF p. 83
Total comprehensive income
Total comprehensive income for the yearSingapore dollars thousands (29,623) PDF p. 83
Attributable to:
Owners of the CompanySingapore dollars thousands (29,592) PDF p. 83
Non-controlling interestsSingapore dollars thousands (31) PDF p. 83
Comprehensive income attribution total (unlabelled in source)Singapore dollars thousands (29,623) PDF p. 83
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group consolidated cash flows

54 metrics

Units appear below each metric. Scroll to compare years

Group consolidated cash flows from Annual Report 2026
Metric / unit 2022Group / 12-month period 2021-07-01 to 2022-06-30 Source
Cash flows from operating activities
Profit/(loss) before taxSingapore dollars thousands (31,810) PDF p. 87
Adjustments for:
Amortisation of intangible assetsSingapore dollars thousands 296 PDF p. 87
Depreciation of property, plant and equipmentSingapore dollars thousands 44,731 PDF p. 87
Depreciation of right-of-use assetsSingapore dollars thousands 2,399 PDF p. 87
Loss/(gain) on disposal of property, plant and equipmentSingapore dollars thousands (3,921) PDF p. 87
Property, plant and equipment written offSingapore dollars thousands 528 PDF p. 87
Gain on dissolution of a subsidiarySingapore dollars thousands (401) PDF p. 87
Gain on termination of leaseSingapore dollars thousands – PDF p. 87
Loss on remeasurement of lease liabilitiesSingapore dollars thousands 60 PDF p. 87
Loss on ineffective portion of cash flow hedges on forward currency contractsSingapore dollars thousands – PDF p. 87
Adjustments / (Reversal of)/impairment losses on financial assets (net): / amounts due from:
– joint ventures and associatesSingapore dollars thousands (2,554) PDF p. 87
Adjustments / (Reversal of)/impairment losses on financial assets (net):
– contract assetsSingapore dollars thousands 55 PDF p. 87
– other receivablesSingapore dollars thousands (297) PDF p. 87
– trade receivables (third parties)Singapore dollars thousands 4,298 PDF p. 87
– finance lease receivablesSingapore dollars thousands – PDF p. 87
Adjustments / (Reversal of)/impairment losses on non-financial assets:
– intangible assetsSingapore dollars thousands 1,626 PDF p. 87
– inventoriesSingapore dollars thousands – PDF p. 87
– property, plant and equipmentSingapore dollars thousands (3,660) PDF p. 87
Adjustments for:
Interest incomeSingapore dollars thousands (677) PDF p. 87
Interest expenseSingapore dollars thousands 23,883 PDF p. 87
Provision/(reversal of provision) for warranty (net)Singapore dollars thousands (7) PDF p. 87
(Reversal of)/provision for pension liabilitiesSingapore dollars thousands 110 PDF p. 87
Share of results of joint ventures and associatesSingapore dollars thousands 146 PDF p. 87
Operating cash before working capital
Operating cash flows before changes in working capitalSingapore dollars thousands 34,805 PDF p. 87
Changes in working capital:
InventoriesSingapore dollars thousands (4,193) PDF p. 87
Contract assets and liabilitiesSingapore dollars thousands 3,716 PDF p. 87
Trade and other receivablesSingapore dollars thousands (1,882) PDF p. 87
PrepaymentsSingapore dollars thousands 119 PDF p. 87
Trade and other payablesSingapore dollars thousands 24,366 PDF p. 87
Finance lease receivablesSingapore dollars thousands 170 PDF p. 87
Other liabilitiesSingapore dollars thousands (97) PDF p. 87
Balances with related parties (trade)Singapore dollars thousands (1,108) PDF p. 87
Cash flows from operating activities
Cash flows generated from operationsSingapore dollars thousands 55,896 PDF p. 87
Interest received from finance lease receivablesSingapore dollars thousands 233 PDF p. 87
Income tax paidSingapore dollars thousands (725) PDF p. 87
Net cash flows generated from operating activitiesSingapore dollars thousands 55,404 PDF p. 87
Cash flows from investing activities
Interest receivedSingapore dollars thousands 23 PDF p. 88
Purchase of property, plant and equipmentSingapore dollars thousands (18,229) PDF p. 88
Proceeds from disposal of property, plant and equipmentSingapore dollars thousands 5,584 PDF p. 88
Prepaid rent for a finance leaseSingapore dollars thousands (549) PDF p. 88
Movement in balances with related parties (non-trade)Singapore dollars thousands 1,038 PDF p. 88
Net cash flows used in investing activitiesSingapore dollars thousands (12,133) PDF p. 88
Cash flows from financing activities
Interest paidSingapore dollars thousands (11,196) PDF p. 88
Repayment of interest-bearing loans and borrowingsSingapore dollars thousands (37,606) PDF p. 88
Principal repayment of lease liabilitiesSingapore dollars thousands (2,066) PDF p. 88
Repayment of trust receiptsSingapore dollars thousands (26,101) PDF p. 88
Proceeds from trust receiptsSingapore dollars thousands 28,869 PDF p. 88
Proceeds from issuance of ordinary shares upon warrants exerciseSingapore dollars thousands 7 PDF p. 88
Cash and bank balances (restricted)Singapore dollars thousands (2,226) PDF p. 88
Net cash flows used in financing activitiesSingapore dollars thousands (50,319) PDF p. 88
Cash and cash equivalents reconciliation
Net increase/(decrease) in cash and cash equivalentsSingapore dollars thousands (7,048) PDF p. 88
Cash and cash equivalents at 1 JulySingapore dollars thousands 14,125 PDF p. 88
Effect of exchange rate changes on cash and cash equivalentsSingapore dollars thousands 361 PDF p. 88
Cash and cash equivalents at 30 JuneSingapore dollars thousands 7,438 PDF p. 88
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group changes in equity / 2022

11 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity / 2022 from Annual Report 2026
Metric / unit 2022Group / Share capital / 12-month period 2021-07-01 to 2022-06-302022Group / Treasury shares / 12-month period 2021-07-01 to 2022-06-302022Group / Foreign currency translation reserve / 12-month period 2021-07-01 to 2022-06-302022Group / Hedging reserve / 12-month period 2021-07-01 to 2022-06-302022Group / Warrant reserve / 12-month period 2021-07-01 to 2022-06-302022Group / Retained profits / accumulated losses / 12-month period 2021-07-01 to 2022-06-302022Group / Total reserves / 12-month period 2021-07-01 to 2022-06-302022Group / Equity attributable to owners of the Company / 12-month period 2021-07-01 to 2022-06-302022Group / Non-controlling interests / 12-month period 2021-07-01 to 2022-06-302022Group / Total equity / 12-month period 2021-07-01 to 2022-06-30 Source
Changes in equity / Group
At 1 July 2021Singapore dollars thousands 108,133(923)411–897(10,350)(9,042)98,168(797)97,371 PDF p. 85
Loss for the yearSingapore dollars thousands –––––(32,273)(32,273)(32,273)78(32,195) PDF p. 85
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands ––2,260–––2,2602,260(125)2,135 PDF p. 85
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands ––111–––11111116127 PDF p. 85
Realisation of foreign currency translation reserves upon dissolution of a subsidiarySingapore dollars thousands ––(401)–––(401)(401)–(401) PDF p. 85
Re-measurement of defined benefit pension plansSingapore dollars thousands –––––712712712–712 PDF p. 85
Net fair value changes to cash flow hedgesSingapore dollars thousands –––(1)––(1)(1)–(1) PDF p. 85
Other comprehensive income for the year, net of taxSingapore dollars thousands ––1,970(1)–7122,6812,681(109)2,572 PDF p. 85
Total comprehensive income for the yearSingapore dollars thousands ––1,970(1)–(31,561)(29,592)(29,592)(31)(29,623) PDF p. 85
Conversion of warrantsSingapore dollars thousands 7––––––7–7 PDF p. 85
At 30 June 2022Singapore dollars thousands 108,140(923)2,381(1)897(41,911)(38,634)68,583(828)67,755 PDF p. 85
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company changes in equity / 2022

4 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity / 2022 from Annual Report 2026
Metric / unit 2022Company / Share capital / 12-month period 2021-07-01 to 2022-06-302022Company / Treasury shares / 12-month period 2021-07-01 to 2022-06-302022Company / Warrant reserve / 12-month period 2021-07-01 to 2022-06-302022Company / Retained profits / accumulated losses / 12-month period 2021-07-01 to 2022-06-302022Company / Total reserves / 12-month period 2021-07-01 to 2022-06-302022Company / Total equity / 12-month period 2021-07-01 to 2022-06-30 Source
Changes in equity / Company
At 1 July 2021Singapore dollars thousands 108,133(923)897(75,280)(74,383)32,827 PDF p. 86
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands –––251251251 PDF p. 86
Conversion of warrantsSingapore dollars thousands 7––––7 PDF p. 86
At 30 June 2022Singapore dollars thousands 108,140(923)897(75,029)(74,132)33,085 PDF p. 86
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group interest-bearing borrowings reconciliation / 2022

5 metrics

Units appear below each metric. Scroll to compare years

Group interest-bearing borrowings reconciliation / 2022 from Annual Report 2026
Metric / unit 2022Group / Loans and borrowings / 12-month period 2021-07-01 to 2022-06-302022Group / Finance leases within interest-bearing loans and borrowings / 12-month period 2021-07-01 to 2022-06-302022Group / Total interest-bearing loans and borrowings / 12-month period 2021-07-01 to 2022-06-30 Source
Group
At 1 July 2021Singapore dollars thousands 321,815819322,634 PDF p. 163
Cash flows – cash paymentsSingapore dollars thousands (37,244)(362)(37,606) PDF p. 163
Non-cash items – foreign exchange movementSingapore dollars thousands 2,715–2,715 PDF p. 163
– amortisationSingapore dollars thousands 12,406–12,406 PDF p. 163
At 30 June 2022Singapore dollars thousands 299,692457300,149 PDF p. 163
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company interest-bearing borrowings reconciliation / 2022

4 metrics

Units appear below each metric. Scroll to compare years

Company interest-bearing borrowings reconciliation / 2022 from Annual Report 2026
Metric / unit 2022Company / Loans and borrowings / 12-month period 2021-07-01 to 2022-06-302022Company / Finance leases within interest-bearing loans and borrowings / 12-month period 2021-07-01 to 2022-06-302022Company / Total interest-bearing loans and borrowings / 12-month period 2021-07-01 to 2022-06-30 Source
Company
At 1 July 2021Singapore dollars thousands 171,057–171,057 PDF p. 164
Cash flows – cash paymentsSingapore dollars thousands (12,733)–(12,733) PDF p. 164
Non-cash items – amortisationSingapore dollars thousands 8,946–8,946 PDF p. 164
At 30 June 2022Singapore dollars thousands 167,270–167,270 PDF p. 164
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group cash flows / retained FY2025 original

54 metrics

Units appear below each metric. Scroll to compare years

Group cash flows / retained FY2025 original from Annual Report 2026
Metric / unit 2025Group / original / 12-month period 2024-07-01 to 2025-06-30 Source
Cash flows from operating activities
Profit before taxSingapore dollars thousands 18,945 PDF p. 60
Adjustments for:
Depreciation of property, plant and equipmentSingapore dollars thousands 38,643 PDF p. 60
Property, plant and equipment written offSingapore dollars thousands 315 PDF p. 60
Depreciation of right-of-use assetsSingapore dollars thousands 1,229 PDF p. 60
Loss on disposal of an associateSingapore dollars thousands 571 PDF p. 60
Provision for warranty (net)Singapore dollars thousands (2) PDF p. 60
Provision for pension liabilitiesSingapore dollars thousands 239 PDF p. 60
Gain on disposal of property, plant and equipmentSingapore dollars thousands (3,542) PDF p. 60
Gain on disposal of assets classified as held for saleSingapore dollars thousands (5,451) PDF p. 60
Gain on termination of leaseSingapore dollars thousands (1) PDF p. 60
Bad debts written offSingapore dollars thousands 451 PDF p. 60
Adjustments / (Reversal of impairment loss)/impairment loss on financial assets (net):
– contract assetsSingapore dollars thousands 47 PDF p. 60
– amounts due from joint ventures and associatesSingapore dollars thousands (4,778) PDF p. 60
– other receivablesSingapore dollars thousands (190) PDF p. 60
– trade receivables (third parties)Singapore dollars thousands 3,748 PDF p. 60
Adjustments / Impairment loss/(reversal of impairment loss) on non-financial assets (net):
– Property, plant and equipmentSingapore dollars thousands 2,105 PDF p. 60
– Assets classified as held for saleSingapore dollars thousands 2,930 PDF p. 60
– Inventories written downSingapore dollars thousands – PDF p. 60
Adjustments for:
Inventories written offSingapore dollars thousands – PDF p. 60
Interest incomeSingapore dollars thousands (111) PDF p. 60
Interest expenseSingapore dollars thousands 21,421 PDF p. 60
Share of results of joint ventures and associatesSingapore dollars thousands (1,060) PDF p. 60
Operating cash before working capital
Operating cash flows before changes in working capitalSingapore dollars thousands 75,509 PDF p. 60
Changes in working capital:
InventoriesSingapore dollars thousands 5,959 PDF p. 60
Trade and other receivablesSingapore dollars thousands (82) PDF p. 60
PrepaymentsSingapore dollars thousands (15,153) PDF p. 60
Trade and other payablesSingapore dollars thousands (11,366) PDF p. 60
Finance lease receivablesSingapore dollars thousands – PDF p. 60
Other liabilitiesSingapore dollars thousands (174) PDF p. 60
Cash flows from operating activities
Cash flows generated from operationsSingapore dollars thousands 54,693 PDF p. 60
Interest received from finance lease receivablesSingapore dollars thousands – PDF p. 60
Income tax paidSingapore dollars thousands (4,178) PDF p. 60
Net cash flows generated from operating activitiesSingapore dollars thousands 50,515 PDF p. 60
Cash flows from investing activities
Interest receivedSingapore dollars thousands 111 PDF p. 60
Purchase of property, plant and equipmentSingapore dollars thousands (28,021) PDF p. 60
Proceeds from disposal of property, plant and equipmentSingapore dollars thousands 5,519 PDF p. 60
Proceeds from disposal of assets classified as held for saleSingapore dollars thousands 49,391 PDF p. 60
Proceeds from disposal of associateSingapore dollars thousands 4,887 PDF p. 60
Addition to assets classified as held for saleSingapore dollars thousands (4,769) PDF p. 60
Payment for right-of-use assetsSingapore dollars thousands (578) PDF p. 60
Net cash flows generated from investing activitiesSingapore dollars thousands 26,540 PDF p. 60
Cash flows from financing activities
Principal repayment of lease liabilitiesSingapore dollars thousands (443) PDF p. 60
Repayment of trust receiptsSingapore dollars thousands (36,705) PDF p. 60
Proceeds from trust receiptsSingapore dollars thousands 42,185 PDF p. 60
Interest paidSingapore dollars thousands (12,179) PDF p. 60
Repayment of interest-bearing loans and borrowingsSingapore dollars thousands (204,947) PDF p. 60
Proceeds from interest-bearing loans and borrowingsSingapore dollars thousands 136,296 PDF p. 60
Proceeds from issuance of ordinary shares upon warrants exerciseSingapore dollars thousands 4,453 PDF p. 60
Cash and bank balances (restricted)Singapore dollars thousands 418 PDF p. 60
Net cash flows used in financing activitiesSingapore dollars thousands (70,922) PDF p. 60
Cash and cash equivalents reconciliation
Net increase in cash and cash equivalentsSingapore dollars thousands 6,133 PDF p. 60
Cash and cash equivalents at 1 JulySingapore dollars thousands 17,221 PDF p. 60
Effect of exchange rate changes on cash and cash equivalentsSingapore dollars thousands (512) PDF p. 60
Cash and cash equivalents at 30 JuneSingapore dollars thousands 22,842 PDF p. 60
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group interest-bearing borrowings reconciliation / retained original 2025

7 metrics

Units appear below each metric. Scroll to compare years

Group interest-bearing borrowings reconciliation / retained original 2025 from Annual Report 2026
Metric / unit 2025Group / Interest-bearing loans and notes / 12-month period 2024-07-01 to 2025-06-302025Group / Finance leases within interest-bearing loans and borrowings / 12-month period 2024-07-01 to 2025-06-302025Group / Total interest-bearing loans and borrowings / 12-month period 2024-07-01 to 2025-06-30 Source
Non-cash items:
At 30 June 2024 and 1 July 2024Singapore dollars thousands 202,7167,534210,250 PDF p. 100
Cash proceedsSingapore dollars thousands 136,296–136,296 PDF p. 100
Cash paymentsSingapore dollars thousands (201,664)(3,283)(204,947) PDF p. 100
– additionsSingapore dollars thousands –2,1202,120 PDF p. 100
– foreign exchange movementSingapore dollars thousands (318)–(318) PDF p. 100
– amortisationSingapore dollars thousands 13,042–13,042 PDF p. 100
At 30 June 2025Singapore dollars thousands 150,0726,371156,443 PDF p. 100
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group financial position / retained FY2024 original

41 metrics

Units appear below each metric. Scroll to compare years

Group financial position / retained FY2024 original from Annual Report 2026
Metric / unit 2024Group / original / as at 2024-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands 295,343 PDF p. 54
Right-of-use assetsSingapore dollars thousands 14,361 PDF p. 54
Investment in subsidiariesSingapore dollars thousands – PDF p. 54
Investment in joint ventures and associatesSingapore dollars thousands 5,271 PDF p. 54
Intangible assetsSingapore dollars thousands – PDF p. 54
Other receivablesSingapore dollars thousands – PDF p. 54
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 314,975 PDF p. 54
Current assets
InventoriesSingapore dollars thousands 34,449 PDF p. 54
Contract assetsSingapore dollars thousands 39,089 PDF p. 54
Trade and other receivablesSingapore dollars thousands 63,043 PDF p. 54
PrepaymentsSingapore dollars thousands 7,058 PDF p. 54
Finance lease receivablesSingapore dollars thousands – PDF p. 54
Restricted cashSingapore dollars thousands 9,046 PDF p. 54
Cash and cash equivalentsSingapore dollars thousands 17,221 PDF p. 54
Current assets before assets held for sale subtotal (unlabelled in source)Singapore dollars thousands 169,906 PDF p. 54
Assets classified as held for saleSingapore dollars thousands 58,577 PDF p. 54
Total current assets (unlabelled in source)Singapore dollars thousands 228,483 PDF p. 54
Total assetsSingapore dollars thousands 543,458 PDF p. 54
Current liabilities
Trade and other payablesSingapore dollars thousands 169,210 PDF p. 54
Contract liabilitiesSingapore dollars thousands 18,137 PDF p. 54
Trust receiptsSingapore dollars thousands 17,186 PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 114,758 PDF p. 54
Lease liabilitiesSingapore dollars thousands 484 PDF p. 54
Income tax payablesSingapore dollars thousands 15,378 PDF p. 54
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 335,153 PDF p. 54
Net current (liabilities)/assetsSingapore dollars thousands (106,670) PDF p. 54
Non-current liabilities
Other payablesSingapore dollars thousands – PDF p. 54
Other liabilitiesSingapore dollars thousands 2,309 PDF p. 54
Contract liabilitiesSingapore dollars thousands – PDF p. 54
Interest-bearing loans and borrowingsSingapore dollars thousands 95,492 PDF p. 54
Lease liabilitiesSingapore dollars thousands 11,315 PDF p. 54
Deferred tax liabilitiesSingapore dollars thousands 6,339 PDF p. 54
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 115,455 PDF p. 54
Total liabilitiesSingapore dollars thousands 450,608 PDF p. 54
Net assetsSingapore dollars thousands 92,850 PDF p. 54
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 125,574 PDF p. 54
Treasury sharesSingapore dollars thousands (923) PDF p. 54
ReservesSingapore dollars thousands (30,994) PDF p. 54
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 93,657 PDF p. 54
Non-controlling interestsSingapore dollars thousands (807) PDF p. 54
Total equitySingapore dollars thousands 92,850 PDF p. 54
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group income statement / retained FY2024 original

17 metrics

Units appear below each metric. Scroll to compare years

Group income statement / retained FY2024 original from Annual Report 2026
Metric / unit 2024Group / original / 12-month period 2023-07-01 to 2024-06-30 Source
income
RevenueSingapore dollars thousands 349,328 PDF p. 55
Cost of salesSingapore dollars thousands (303,668) PDF p. 55
Gross profitSingapore dollars thousands 45,660 PDF p. 55
Other operating incomeSingapore dollars thousands 11,228 PDF p. 55
Selling and distribution expensesSingapore dollars thousands (1,353) PDF p. 55
Administrative expensesSingapore dollars thousands (18,883) PDF p. 55
Other operating expensesSingapore dollars thousands (154) PDF p. 55
Finance costsSingapore dollars thousands (26,540) PDF p. 55
Reversal of/(impairment losses) on financial assetsSingapore dollars thousands 1,631 PDF p. 55
Share of results of joint ventures and associatesSingapore dollars thousands 1,011 PDF p. 55
Profit before taxSingapore dollars thousands 12,600 PDF p. 55
Income tax expenseSingapore dollars thousands (8,833) PDF p. 55
Profit for the yearSingapore dollars thousands 3,767 PDF p. 55
Attributable to:
Owners of the CompanySingapore dollars thousands 3,916 PDF p. 55
Non-controlling interestsSingapore dollars thousands (149) PDF p. 55
Profit or loss attribution total (unlabelled in source)Singapore dollars thousands 3,767 PDF p. 55
Earnings per share (cents per share)
Basic and dilutedSingapore cents per share 0.58 PDF p. 55
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group cash flows / retained FY2024 original

51 metrics

Units appear below each metric. Scroll to compare years

Group cash flows / retained FY2024 original from Annual Report 2026
Metric / unit 2024Group / original / 12-month period 2023-07-01 to 2024-06-30 Source
Cash flows from operating activities
Profit before taxSingapore dollars thousands 12,600 PDF p. 59
Adjustments for:
Bad debts written offSingapore dollars thousands 19 PDF p. 59
Depreciation of property, plant and equipmentSingapore dollars thousands 49,066 PDF p. 59
Depreciation of right-of-use assetsSingapore dollars thousands 1,480 PDF p. 59
(Gain)/loss on disposal of property, plant and equipmentSingapore dollars thousands (3,760) PDF p. 59
Property, plant and equipment written offSingapore dollars thousands 110 PDF p. 59
Gain on termination of leaseSingapore dollars thousands – PDF p. 59
Loss on ineffective portion of cash flow hedges on forward currency contractsSingapore dollars thousands – PDF p. 59
Adjustments / Impairment loss/(reversal of impairment losses) on financial assets (net): / amounts due from:
– joint ventures and associatesSingapore dollars thousands 514 PDF p. 59
Adjustments / Impairment loss/(reversal of impairment losses) on financial assets (net):
– contract assetsSingapore dollars thousands 24 PDF p. 59
– other receivablesSingapore dollars thousands 29 PDF p. 59
– trade receivables (third parties)Singapore dollars thousands (2,198) PDF p. 59
– finance lease receivablesSingapore dollars thousands – PDF p. 59
Adjustments for:
Reversal of impairment losses on property, plant and equipment (net)Singapore dollars thousands (2,901) PDF p. 59
Inventories written-down/(reversal of inventories written-down)Singapore dollars thousands 1,521 PDF p. 59
Inventories written offSingapore dollars thousands 25 PDF p. 59
Interest incomeSingapore dollars thousands (81) PDF p. 59
Interest expenseSingapore dollars thousands 26,540 PDF p. 59
Provision for warranty (net)Singapore dollars thousands 7 PDF p. 59
Provision/(reversal of) for pension liabilitiesSingapore dollars thousands 108 PDF p. 59
Share of results of joint ventures and associatesSingapore dollars thousands (1,011) PDF p. 59
Operating cash before working capital
Operating cash flows before changes in working capitalSingapore dollars thousands 82,092 PDF p. 59
Changes in working capital:
InventoriesSingapore dollars thousands (6,845) PDF p. 59
Contract assets and liabilitiesSingapore dollars thousands (18,551) PDF p. 59
Trade and other receivablesSingapore dollars thousands (3,655) PDF p. 59
PrepaymentsSingapore dollars thousands (3,928) PDF p. 59
Trade and other payablesSingapore dollars thousands (8,376) PDF p. 59
Finance lease receivablesSingapore dollars thousands 554 PDF p. 59
Other liabilitiesSingapore dollars thousands (86) PDF p. 59
Balances with related parties (trade)Singapore dollars thousands 2,739 PDF p. 59
Cash flows from operating activities
Cash flows generated from operationsSingapore dollars thousands 43,944 PDF p. 59
Interest received from finance lease receivablesSingapore dollars thousands 13 PDF p. 59
Income tax paidSingapore dollars thousands (3,566) PDF p. 59
Net cash flows generated from operating activitiesSingapore dollars thousands 40,391 PDF p. 59
Cash flows from investing activities
Interest receivedSingapore dollars thousands 68 PDF p. 59
Purchase of property, plant and equipmentSingapore dollars thousands (23,969) PDF p. 59
Proceeds from disposal of property, plant and equipmentSingapore dollars thousands 39,760 PDF p. 59
Movement in balances with related parties (non-trade)Singapore dollars thousands – PDF p. 59
Net cash flows generated from/(used in) investing activitiesSingapore dollars thousands 15,859 PDF p. 59
Cash flows from financing activities
Interest paidSingapore dollars thousands (13,356) PDF p. 59
Repayment of interest-bearing loans and borrowingsSingapore dollars thousands (58,440) PDF p. 59
Principal repayment of lease liabilitiesSingapore dollars thousands (932) PDF p. 59
Repayment of trust receiptsSingapore dollars thousands (43,358) PDF p. 59
Proceeds from trust receiptsSingapore dollars thousands 48,034 PDF p. 59
Proceeds from issuance of ordinary shares upon warrants exerciseSingapore dollars thousands 13,520 PDF p. 59
Cash and bank balances (restricted)Singapore dollars thousands 2,791 PDF p. 59
Net cash flows used in financing activitiesSingapore dollars thousands (51,741) PDF p. 59
Cash and cash equivalents reconciliation
Net increase in cash and cash equivalentsSingapore dollars thousands 4,508 PDF p. 59
Cash and cash equivalents at 1 JulySingapore dollars thousands 12,893 PDF p. 59
Effect of exchange rate changes on cash and cash equivalentsSingapore dollars thousands (180) PDF p. 59
Cash and cash equivalents at 30 JuneSingapore dollars thousands 17,221 PDF p. 59
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group changes in equity / retained original 2024

9 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity / retained original 2024 from Annual Report 2026
Metric / unit 2024Group / Share capital / 12-month period 2023-07-01 to 2024-06-302024Group / Treasury shares / 12-month period 2023-07-01 to 2024-06-302024Group / Foreign currency translation reserve / 12-month period 2023-07-01 to 2024-06-302024Group / Hedging reserve / 12-month period 2023-07-01 to 2024-06-302024Group / Warrant reserve / 12-month period 2023-07-01 to 2024-06-302024Group / Retained profits / accumulated losses / 12-month period 2023-07-01 to 2024-06-302024Group / Total reserves / 12-month period 2023-07-01 to 2024-06-302024Group / Equity attributable to owners of the Company / 12-month period 2023-07-01 to 2024-06-302024Group / Non-controlling interests / 12-month period 2023-07-01 to 2024-06-302024Group / Total equity / 12-month period 2023-07-01 to 2024-06-30 Source
Changes in equity / Group
At 1 July 2023Singapore dollars thousands 109,606(923)2,333–859(38,330)(35,138)73,545(671)72,874 PDF p. 57
Profit for the yearSingapore dollars thousands –––––3,9163,9163,916(149)3,767 PDF p. 57
Translation differences relating to financial statements of foreign subsidiariesSingapore dollars thousands ––641–––64164111652 PDF p. 57
Share of other comprehensive income of joint ventures and associatesSingapore dollars thousands ––16–––1616218 PDF p. 57
Re-measurement of defined benefit pension plansSingapore dollars thousands –––––(18)(18)(18)–(18) PDF p. 57
Other comprehensive income for the year, net of taxSingapore dollars thousands ––657––(18)63963913652 PDF p. 57
Total comprehensive income for the yearSingapore dollars thousands ––657––3,8984,5554,555(136)4,419 PDF p. 57
Conversion of warrantsSingapore dollars thousands 15,968–––(411)–(411)15,557–15,557 PDF p. 57
At 30 June 2024Singapore dollars thousands 125,574(923)2,990–448(34,432)(30,994)93,657(807)92,850 PDF p. 57
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company interest-bearing borrowings reconciliation / retained original 2024

4 metrics

Units appear below each metric. Scroll to compare years

Company interest-bearing borrowings reconciliation / retained original 2024 from Annual Report 2026
Metric / unit 2024Company / Loans and borrowings / 12-month period 2023-07-01 to 2024-06-302024Company / Finance leases within interest-bearing loans and borrowings / 12-month period 2023-07-01 to 2024-06-302024Company / Total interest-bearing loans and borrowings / 12-month period 2023-07-01 to 2024-06-30 Source
Company
At 1 July 2023Singapore dollars thousands 165,693–165,693 PDF p. 99
Cash flows – cash paymentsSingapore dollars thousands (26,444)–(26,444) PDF p. 99
Non-cash items – amortisationSingapore dollars thousands 10,852–10,852 PDF p. 99
At 30 June 2024Singapore dollars thousands 150,101–150,101 PDF p. 99
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company financial position / retained FY2023 original

42 metrics

Units appear below each metric. Scroll to compare years

Company financial position / retained FY2023 original from Annual Report 2026
Metric / unit 2023Company / original / as at 2023-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands – PDF p. 80
Right-of-use assetsSingapore dollars thousands – PDF p. 80
Investment in subsidiariesSingapore dollars thousands 32,986 PDF p. 80
Investment in joint ventures and associatesSingapore dollars thousands – PDF p. 80
Intangible assetsSingapore dollars thousands – PDF p. 80
Other receivablesSingapore dollars thousands 5,167 PDF p. 80
Finance lease receivablesSingapore dollars thousands – PDF p. 80
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 38,153 PDF p. 80
Current assets
InventoriesSingapore dollars thousands – PDF p. 80
Contract assetsSingapore dollars thousands – PDF p. 80
Trade and other receivablesSingapore dollars thousands 231,506 PDF p. 80
PrepaymentsSingapore dollars thousands 190 PDF p. 80
Finance lease receivablesSingapore dollars thousands – PDF p. 80
Derivative financial instrumentsSingapore dollars thousands – PDF p. 80
Restricted cashSingapore dollars thousands – PDF p. 80
Cash and cash equivalentsSingapore dollars thousands 5,110 PDF p. 80
Total current assets (unlabelled in source)Singapore dollars thousands 236,806 PDF p. 80
Total assetsSingapore dollars thousands 274,959 PDF p. 80
Current liabilities
Trade and other payablesSingapore dollars thousands 76,565 PDF p. 80
Contract liabilitiesSingapore dollars thousands – PDF p. 80
Trust receiptsSingapore dollars thousands – PDF p. 80
Interest-bearing loans and borrowingsSingapore dollars thousands 10,631 PDF p. 80
Lease liabilitiesSingapore dollars thousands – PDF p. 80
Derivative financial instrumentsSingapore dollars thousands – PDF p. 80
Income tax payablesSingapore dollars thousands 14 PDF p. 80
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 87,210 PDF p. 80
Net current (liabilities)/assetsSingapore dollars thousands 149,596 PDF p. 80
Non-current liabilities
Other payablesSingapore dollars thousands – PDF p. 81
Other liabilitiesSingapore dollars thousands – PDF p. 81
Contract liabilitiesSingapore dollars thousands – PDF p. 81
Interest-bearing loans and borrowingsSingapore dollars thousands 155,062 PDF p. 81
Lease liabilitiesSingapore dollars thousands – PDF p. 81
Deferred tax liabilitiesSingapore dollars thousands – PDF p. 81
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 155,062 PDF p. 81
Total liabilitiesSingapore dollars thousands 242,272 PDF p. 81
Net assetsSingapore dollars thousands 32,687 PDF p. 81
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 109,606 PDF p. 81
Treasury sharesSingapore dollars thousands (923) PDF p. 81
ReservesSingapore dollars thousands (75,996) PDF p. 81
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 32,687 PDF p. 81
Non-controlling interestsSingapore dollars thousands – PDF p. 81
Total equitySingapore dollars thousands 32,687 PDF p. 81
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group cash flows / retained FY2023 original

54 metrics

Units appear below each metric. Scroll to compare years

Group cash flows / retained FY2023 original from Annual Report 2026
Metric / unit 2023Group / original / 12-month period 2022-07-01 to 2023-06-30 Source
Cash flows from operating activities
Profit/(loss) before taxSingapore dollars thousands 7,017 PDF p. 87
Adjustments for:
Amortisation of intangible assetsSingapore dollars thousands – PDF p. 87
Depreciation of property, plant and equipmentSingapore dollars thousands 48,556 PDF p. 87
Depreciation of right-of-use assetsSingapore dollars thousands 1,876 PDF p. 87
Loss/(gain) on disposal of property, plant and equipmentSingapore dollars thousands 1,093 PDF p. 87
Property, plant and equipment written offSingapore dollars thousands 1,759 PDF p. 87
Gain on dissolution of a subsidiarySingapore dollars thousands – PDF p. 87
Gain on termination of leaseSingapore dollars thousands (40) PDF p. 87
Loss on remeasurement of lease liabilitiesSingapore dollars thousands – PDF p. 87
Loss on ineffective portion of cash flow hedges on forward currency contractsSingapore dollars thousands 1 PDF p. 87
Adjustments / (Reversal of)/impairment losses on financial assets (net): / amounts due from:
– joint ventures and associatesSingapore dollars thousands (2,753) PDF p. 87
Adjustments / (Reversal of)/impairment losses on financial assets (net):
– contract assetsSingapore dollars thousands 480 PDF p. 87
– other receivablesSingapore dollars thousands 646 PDF p. 87
– trade receivables (third parties)Singapore dollars thousands 3,143 PDF p. 87
– finance lease receivablesSingapore dollars thousands (1,398) PDF p. 87
Adjustments / (Reversal of)/impairment losses on non-financial assets:
– intangible assetsSingapore dollars thousands – PDF p. 87
– inventoriesSingapore dollars thousands (15,227) PDF p. 87
– property, plant and equipmentSingapore dollars thousands (6,475) PDF p. 87
Adjustments for:
Interest incomeSingapore dollars thousands (471) PDF p. 87
Interest expenseSingapore dollars thousands 28,960 PDF p. 87
Provision/(reversal of provision) for warranty (net)Singapore dollars thousands 4 PDF p. 87
(Reversal of)/provision for pension liabilitiesSingapore dollars thousands (67) PDF p. 87
Share of results of joint ventures and associatesSingapore dollars thousands (2,340) PDF p. 87
Operating cash before working capital
Operating cash flows before changes in working capitalSingapore dollars thousands 64,764 PDF p. 87
Changes in working capital:
InventoriesSingapore dollars thousands 14,739 PDF p. 87
Contract assets and liabilitiesSingapore dollars thousands (16,638) PDF p. 87
Trade and other receivablesSingapore dollars thousands (11,658) PDF p. 87
PrepaymentsSingapore dollars thousands 530 PDF p. 87
Trade and other payablesSingapore dollars thousands 20,731 PDF p. 87
Finance lease receivablesSingapore dollars thousands 9,734 PDF p. 87
Other liabilitiesSingapore dollars thousands 1 PDF p. 87
Balances with related parties (trade)Singapore dollars thousands 1,353 PDF p. 87
Cash flows from operating activities
Cash flows generated from operationsSingapore dollars thousands 83,556 PDF p. 87
Interest received from finance lease receivablesSingapore dollars thousands 316 PDF p. 87
Income tax paidSingapore dollars thousands (505) PDF p. 87
Net cash flows generated from operating activitiesSingapore dollars thousands 83,367 PDF p. 87
Cash flows from investing activities
Interest receivedSingapore dollars thousands 27 PDF p. 88
Purchase of property, plant and equipmentSingapore dollars thousands (16,099) PDF p. 88
Proceeds from disposal of property, plant and equipmentSingapore dollars thousands 13,921 PDF p. 88
Prepaid rent for a finance leaseSingapore dollars thousands – PDF p. 88
Movement in balances with related parties (non-trade)Singapore dollars thousands (410) PDF p. 88
Net cash flows used in investing activitiesSingapore dollars thousands (2,561) PDF p. 88
Cash flows from financing activities
Interest paidSingapore dollars thousands (15,114) PDF p. 88
Repayment of interest-bearing loans and borrowingsSingapore dollars thousands (66,204) PDF p. 88
Principal repayment of lease liabilitiesSingapore dollars thousands (1,633) PDF p. 88
Repayment of trust receiptsSingapore dollars thousands (34,956) PDF p. 88
Proceeds from trust receiptsSingapore dollars thousands 38,572 PDF p. 88
Proceeds from issuance of ordinary shares upon warrants exerciseSingapore dollars thousands 1,428 PDF p. 88
Cash and bank balances (restricted)Singapore dollars thousands 2,797 PDF p. 88
Net cash flows used in financing activitiesSingapore dollars thousands (75,110) PDF p. 88
Cash and cash equivalents reconciliation
Net increase/(decrease) in cash and cash equivalentsSingapore dollars thousands 5,696 PDF p. 88
Cash and cash equivalents at 1 JulySingapore dollars thousands 7,438 PDF p. 88
Effect of exchange rate changes on cash and cash equivalentsSingapore dollars thousands (241) PDF p. 88
Cash and cash equivalents at 30 JuneSingapore dollars thousands 12,893 PDF p. 88
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group financial position / retained FY2022 original

43 metrics

Units appear below each metric. Scroll to compare years

Group financial position / retained FY2022 original from Annual Report 2026
Metric / unit 2022Group / original / as at 2022-06-30 Source
Non-current assets
Property, plant and equipmentSingapore dollars thousands 375,228 PDF p. 80
Right-of-use assetsSingapore dollars thousands 8,856 PDF p. 80
Investment in subsidiariesSingapore dollars thousands – PDF p. 80
Investment in joint ventures and associatesSingapore dollars thousands 2,116 PDF p. 80
Intangible assetsSingapore dollars thousands – PDF p. 80
Other receivablesSingapore dollars thousands – PDF p. 80
Finance lease receivablesSingapore dollars thousands 4,580 PDF p. 80
Non-current assets subtotal (unlabelled in source)Singapore dollars thousands 390,780 PDF p. 80
Current assets
InventoriesSingapore dollars thousands 89,721 PDF p. 80
Contract assetsSingapore dollars thousands 21,121 PDF p. 80
Trade and other receivablesSingapore dollars thousands 51,528 PDF p. 80
PrepaymentsSingapore dollars thousands 3,660 PDF p. 80
Finance lease receivablesSingapore dollars thousands 5,080 PDF p. 80
Derivative financial instrumentsSingapore dollars thousands 1 PDF p. 80
Cash and bank balancesSingapore dollars thousands 22,072 PDF p. 80
Current assets before assets held for sale subtotal (unlabelled in source)Singapore dollars thousands 193,183 PDF p. 80
Assets classified as held for saleSingapore dollars thousands – PDF p. 80
Total current assets (unlabelled in source)Singapore dollars thousands 193,183 PDF p. 80
Total assetsSingapore dollars thousands 583,963 PDF p. 80
Current liabilities
Trade and other payablesSingapore dollars thousands 149,436 PDF p. 80
Contract liabilitiesSingapore dollars thousands 25,883 PDF p. 80
Trust receiptsSingapore dollars thousands 8,767 PDF p. 80
Interest-bearing loans and borrowingsSingapore dollars thousands 37,364 PDF p. 80
Lease liabilitiesSingapore dollars thousands 1,658 PDF p. 80
Derivative financial instrumentsSingapore dollars thousands 1 PDF p. 80
Income tax payablesSingapore dollars thousands 7,595 PDF p. 80
Current liabilities subtotal (unlabelled in source)Singapore dollars thousands 230,704 PDF p. 80
Net current (liabilities)/assetsSingapore dollars thousands (37,521) PDF p. 80
Non-current liabilities
Other payablesSingapore dollars thousands 1,494 PDF p. 81
Other liabilitiesSingapore dollars thousands 2,524 PDF p. 81
Contract liabilitiesSingapore dollars thousands 8,144 PDF p. 81
Interest-bearing loans and borrowingsSingapore dollars thousands 262,785 PDF p. 81
Lease liabilitiesSingapore dollars thousands 3,635 PDF p. 81
Deferred tax liabilitiesSingapore dollars thousands 6,922 PDF p. 81
Non-current liabilities subtotal (unlabelled in source)Singapore dollars thousands 285,504 PDF p. 81
Total liabilitiesSingapore dollars thousands 516,208 PDF p. 81
Net assetsSingapore dollars thousands 67,755 PDF p. 81
Equity attributable to owners of the Company
Share capitalSingapore dollars thousands 108,140 PDF p. 81
Treasury sharesSingapore dollars thousands (923) PDF p. 81
ReservesSingapore dollars thousands (38,634) PDF p. 81
Equity attributable to owners of the Company subtotal (unlabelled in source)Singapore dollars thousands 68,583 PDF p. 81
Non-controlling interestsSingapore dollars thousands (828) PDF p. 81
Total equitySingapore dollars thousands 67,755 PDF p. 81
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group income statement / retained FY2022 original

16 metrics

Units appear below each metric. Scroll to compare years

Group income statement / retained FY2022 original from Annual Report 2026
Metric / unit 2022Group / original / 12-month period 2021-07-01 to 2022-06-30 Source
income
RevenueSingapore dollars thousands 235,556 PDF p. 82
Cost of salesSingapore dollars thousands (235,681) PDF p. 82
Gross lossSingapore dollars thousands (125) PDF p. 82
Other operating incomeSingapore dollars thousands 11,569 PDF p. 82
Administrative expensesSingapore dollars thousands (17,135) PDF p. 82
Other operating expensesSingapore dollars thousands (588) PDF p. 82
Finance costsSingapore dollars thousands (23,883) PDF p. 82
(Impairment losses)/reversal of impairment losses on financial assetsSingapore dollars thousands (1,502) PDF p. 82
Share of results of joint ventures and associatesSingapore dollars thousands (146) PDF p. 82
Loss before taxSingapore dollars thousands (31,810) PDF p. 82
Income tax (expense)/creditSingapore dollars thousands (385) PDF p. 82
Loss for the yearSingapore dollars thousands (32,195) PDF p. 82
Attributable to:
Owners of the CompanySingapore dollars thousands (32,273) PDF p. 82
Non-controlling interestsSingapore dollars thousands 78 PDF p. 82
Profit or loss attribution total (unlabelled in source)Singapore dollars thousands (32,195) PDF p. 82
Earnings per share (cents per share)
Basic and dilutedSingapore cents per share (5.12) PDF p. 82
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Group cash flows / retained FY2022 original

56 metrics

Units appear below each metric. Scroll to compare years

Group cash flows / retained FY2022 original from Annual Report 2026
Metric / unit 2022Group / original / 12-month period 2021-07-01 to 2022-06-30 Source
Cash flows from operating activities
Loss before taxSingapore dollars thousands (31,810) PDF p. 87
Adjustments for:
Amortisation of intangible assetsSingapore dollars thousands 296 PDF p. 87
Depreciation of property, plant and equipmentSingapore dollars thousands 44,731 PDF p. 87
Depreciation of right-of-use assetsSingapore dollars thousands 2,399 PDF p. 87
Gain on disposal of assets classified as held for saleSingapore dollars thousands – PDF p. 87
Gain on disposal of property, plant and equipmentSingapore dollars thousands (3,921) PDF p. 87
Property, plant and equipment written offSingapore dollars thousands 528 PDF p. 87
Gain on dissolution of a subsidiarySingapore dollars thousands (401) PDF p. 87
Loss/(gain) on remeasurement of lease liabilitiesSingapore dollars thousands 60 PDF p. 87
Inventories written offSingapore dollars thousands – PDF p. 87
Adjustments / (Reversal of)/impairment losses on financial assets (net): / amounts due from:
– joint ventures and associatesSingapore dollars thousands (2,554) PDF p. 87
– related partiesSingapore dollars thousands – PDF p. 87
Adjustments / (Reversal of)/impairment losses on financial assets (net):
– contract assetsSingapore dollars thousands 55 PDF p. 87
– other receivablesSingapore dollars thousands (297) PDF p. 87
– trade receivables (third parties), (net)Singapore dollars thousands 4,298 PDF p. 87
Adjustments / Impairment losses/(reversal of) on non-financial assets:
– intangible assetsSingapore dollars thousands 1,626 PDF p. 87
– inventoriesSingapore dollars thousands – PDF p. 87
– property, plant and equipmentSingapore dollars thousands (3,660) PDF p. 87
Adjustments for:
Interest incomeSingapore dollars thousands (677) PDF p. 87
Interest expenseSingapore dollars thousands 23,883 PDF p. 87
Reversal of provision for warranty (net)Singapore dollars thousands (7) PDF p. 87
Provision for/(reversal of) pension liabilitiesSingapore dollars thousands 110 PDF p. 87
Share of results of joint ventures and associatesSingapore dollars thousands 146 PDF p. 87
Operating cash before working capital
Operating cash flows before changes in working capitalSingapore dollars thousands 34,805 PDF p. 87
Changes in working capital:
InventoriesSingapore dollars thousands (4,193) PDF p. 87
Contract assets and liabilitiesSingapore dollars thousands 3,716 PDF p. 87
Trade and other receivablesSingapore dollars thousands (1,882) PDF p. 87
PrepaymentsSingapore dollars thousands 119 PDF p. 87
Trade and other payablesSingapore dollars thousands 24,366 PDF p. 87
Finance lease receivablesSingapore dollars thousands 170 PDF p. 87
Other liabilitiesSingapore dollars thousands (97) PDF p. 87
Balances with related parties (trade)Singapore dollars thousands (1,108) PDF p. 87
Cash flows from operating activities
Cash flows generated from operationsSingapore dollars thousands 55,896 PDF p. 87
Interest received from finance lease receivablesSingapore dollars thousands 233 PDF p. 87
Income tax paidSingapore dollars thousands (725) PDF p. 87
Net cash flows generated from operating activitiesSingapore dollars thousands 55,404 PDF p. 87
Cash flows from investing activities
Interest receivedSingapore dollars thousands 23 PDF p. 88
Purchase of assets classified as held for saleSingapore dollars thousands – PDF p. 88
Purchase of property, plant and equipmentSingapore dollars thousands (18,229) PDF p. 88
Proceeds from disposal of property, plant and equipmentSingapore dollars thousands 5,584 PDF p. 88
Proceeds from disposal of assets classified as held for saleSingapore dollars thousands – PDF p. 88
Prepaid rent for a finance leaseSingapore dollars thousands (549) PDF p. 88
Movement in balances with related parties (non-trade)Singapore dollars thousands 1,038 PDF p. 88
Net cash flows used in investing activitiesSingapore dollars thousands (12,133) PDF p. 88
Cash flows from financing activities
Interest paidSingapore dollars thousands (11,196) PDF p. 88
Repayment of interest-bearing loans and borrowingsSingapore dollars thousands (37,606) PDF p. 88
Principal repayment of lease liabilitiesSingapore dollars thousands (2,066) PDF p. 88
Repayment of trust receiptsSingapore dollars thousands (26,101) PDF p. 88
Proceeds from trust receiptsSingapore dollars thousands 28,869 PDF p. 88
Proceeds from issuance of ordinary shares upon warrants exerciseSingapore dollars thousands 7 PDF p. 88
Cash and bank balances (restricted use)Singapore dollars thousands (2,226) PDF p. 88
Net cash flows used in financing activitiesSingapore dollars thousands (50,319) PDF p. 88
Cash and cash equivalents reconciliation
Net decrease in cash and cash equivalentsSingapore dollars thousands (7,048) PDF p. 88
Cash and cash equivalents at 1 JulySingapore dollars thousands 14,125 PDF p. 88
Effect of exchange rate changes on cash and cash equivalentsSingapore dollars thousands 361 PDF p. 88
Cash and cash equivalents at 30 JuneSingapore dollars thousands 7,438 PDF p. 88
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Company changes in equity / retained original 2022

4 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity / retained original 2022 from Annual Report 2026
Metric / unit 2022Company / Share capital / 12-month period 2021-07-01 to 2022-06-302022Company / Treasury shares / 12-month period 2021-07-01 to 2022-06-302022Company / Warrant reserve / 12-month period 2021-07-01 to 2022-06-302022Company / Retained profits / accumulated losses / 12-month period 2021-07-01 to 2022-06-302022Company / Total reserves / 12-month period 2021-07-01 to 2022-06-302022Company / Total equity / 12-month period 2021-07-01 to 2022-06-30 Source
Changes in equity / Company
At 1 July 2021Singapore dollars thousands 108,133(923)897(75,280)(74,383)32,827 PDF p. 86
Loss for the year, representing total comprehensive income for the yearSingapore dollars thousands –––251251251 PDF p. 86
Conversion of warrantsSingapore dollars thousands 7––––7 PDF p. 86
At 30 June 2022Singapore dollars thousands 108,140(923)897(75,029)(74,132)33,085 PDF p. 86
Definitions & sources

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

Where the money comes from

Segment information

By business

Note 35(i) Business segments - Revenue and expenses 2 lines
Note 35(i) Business segments - Revenue and expenses
Item / unit 2026Shipbuilding2026Ship repair, conversion and engineering services2026Ship chartering2026Investment holding2026Consolidated2025Shipbuilding2025Ship repair, conversion and engineering services2025Ship chartering2025Investment holding2025Consolidated Source
Revenue and expenses
Revenue from external customers$'000 84,546170,870105,299–360,71584,891169,59095,618–350,099 PDF p. 179
Segment results$'000 8,58126,96315,048(1,172)49,4206,80036,266(226)(3,534)39,306 PDF p. 179
Notes

Blank cells in reconciliation rows are not printed in the source; only the Consolidated column has a value.

Group financing (including finance costs) and income taxes are managed on a group basis and are not allocated to operating segments.

Note 35(i) Business segments - Assets and liabilities at 30 June 2 lines
Note 35(i) Business segments - Assets and liabilities at 30 June
Item / unit 2026Shipbuilding (30 June 2026)2026Ship repair, conversion and engineering services (30 June 2026)2026Ship chartering (30 June 2026)2026Investment holding (30 June 2026)2026Consolidated (30 June 2026)2025Shipbuilding (30 June 2025)2025Ship repair, conversion and engineering services (30 June 2025)2025Ship chartering (30 June 2025)2025Investment holding (30 June 2025)2025Consolidated (30 June 2025) Source
30 June
Segment assets$'000 59,810136,932224,58913,368434,69971,230154,722265,8686,351498,171 PDF p. 180
Segment liabilities$'000 39,34357,02340,1891,269137,82462,86280,58241,7071,530186,681 PDF p. 180
Notes

Note A: unallocated liabilities are added to segment liabilities to arrive at total liabilities reported in the statement of financial position (see Note A table).

Blank cells are not printed in the source.

Note A - Unallocated liabilities 6 lines
Note A - Unallocated liabilities
Item / unit 2026Group FY20262025Group FY2025 Source
Unallocated liabilities
Interest bearing loans and borrowings (Note 17) - Current$'000 32,70524,285 PDF p. 180
Interest bearing loans and borrowings (Note 17) - Non-current$'000 62,020132,158 PDF p. 180
Trust receipts (Note 16)$'000 30,29422,458 PDF p. 180
Income tax payables$'000 19,72416,487 PDF p. 180
Deferred tax liabilities (Note 19)$'000 4,4095,056 PDF p. 180
Total unallocated liabilities (unlabelled subtotal)$'000 149,152200,444 PDF p. 180
Notes

The total row has no printed label; the quote is the last line item plus the subtotal.

Note 35(i) Business segments - Other segmental information 8 lines
Note 35(i) Business segments - Other segmental information
Item / unit 2026Shipbuilding2026Ship repair, conversion and engineering services2026Ship chartering2026Investment holding2026Consolidated2025Shipbuilding2025Ship repair, conversion and engineering services2025Ship chartering2025Investment holding2025Consolidated Source
Other segmental information
Capital expenditure$'000 4,8829,08752,777–66,7461,7423,02726,426–31,195 PDF p. 181
Depreciation and amortisation$'000 6,0948,57420,817–35,4855,8928,73425,246–39,872 PDF p. 181
Other non-cash expenses$'000 864650–18236576234–846 PDF p. 181
(Reversal of)/impairment loss on financial assets, net$'000 –(1,394)3,215–1,821–(2,258)(42)1,127(1,173) PDF p. 181
Impairment loss on non-financial assets, net$'000 7671,0005,202–6,969 PDF p. 181
Finance cost$'000 1,6723,8806331,0987,2832,9077,5413,9337,04021,421 PDF p. 181
Interest income$'000 (70)(76)(45)(22)(213)(47)(52)(11)(1)(111) PDF p. 181
Impairment loss on property, plant and equipment and assets classified as held for sale, net$'000 –2474,788–5,035 PDF p. 181

By geography

Note 35(ii) Geographical segments 2 lines
Note 35(ii) Geographical segments
Item / unit 2026Singapore2026Indonesia2026Rest of Asia2026Europe2026Australia2026United States2026Other countries2026Consolidated2025Singapore2025Indonesia2025Rest of Asia2025Europe2025Australia2025United States2025Other countries2025Consolidated Source
Revenue from external customers$'000 136,27784,20360,93726,85313,78322,91215,750360,715117,993115,86253,01121,89318,1814,42818,731350,099 PDF p. 182
Non-current assets$'000 137,37488,717–460–––226,551128,807104,418–409–––233,634 PDF p. 182
Notes

Segment revenue is based on the countries in which customers are invoiced. Non-current assets are based on the geographical location of the entities.

Non-current assets relate to property, plant and equipment, right-of-use assets, investment in joint ventures and associates, intangible assets and finance lease receivables.

Same basis as FY2026 geographical table.

Debt

Borrowings

Trust receipts by currency (payable on demand, due within one year)

Trust receipts by currency (payable on demand, due within one year)
Item / unit 2026Group2025Group Source
Trust receipts
SGD$'000 30,29418,421 PDF p. 148
USD$'000 –4,037 PDF p. 148
Notes

Trust receipts are secured by certain vessels under construction. Average effective interest rate is 3.35% (FY2025: 4.09%) per annum.

Group liquidity risk maturity profile (undiscounted contractual cash flows) - borrowings and lease liabilities

Group liquidity risk maturity profile (undiscounted contractual cash flows) - borrowings and lease liabilities
Item / unit 2026Group carrying amount, 30 June 20262026Group total contractual cash flows, 30 June 20262026Group within 1 year, 30 June 20262026Group between 1 and 5 years, 30 June 20262026Group after 5 years, 30 June 2026 Source
Group 30 June 2026
Trust receipts$'000 (30,294)(30,598)(30,598)–– PDF p. 173
Interest-bearing loans and borrowings$'000 (94,725)(101,019)(35,557)(65,434)(28) PDF p. 173
Lease liabilities$'000 (11,825)(28,462)(1,683)(6,110)(20,669) PDF p. 173
Notes

Based on undiscounted repayment obligations.

Group liquidity risk maturity profile - 30 June 2025

Group liquidity risk maturity profile - 30 June 2025
Item / unit 2025Group carrying amount, 30 June 20252025Group total contractual cash flows, 30 June 20252025Group within 1 year, 30 June 20252025Group between 1 and 5 years, 30 June 20252025Group after 5 years, 30 June 2025 Source
Group 30 June 2025
Trust receipts$'000 (22,458)(22,655)(22,655)–– PDF p. 173
Interest-bearing loans and borrowings$'000 (156,443)(175,177)(29,527)(145,551)(99) PDF p. 173
Lease liabilities$'000 (11,774)(29,361)(1,588)(6,132)(21,641) PDF p. 173
Notes

Based on undiscounted repayment obligations.

Company liquidity risk maturity profile - interest-bearing loans and borrowings

Company liquidity risk maturity profile - interest-bearing loans and borrowings
Item / unit 2026Company carrying amount, 30 June 20262026Company total contractual cash flows, 30 June 20262026Company within 1 year, 30 June 20262026Company between 1 and 5 years, 30 June 20262026Company after 5 years, 30 June 2026 Source
Company 30 June 2026
Interest-bearing loans and borrowings$'000 (56,512)(60,401)(14,369)(46,032)– PDF p. 174
Notes

Based on undiscounted repayment obligations. Company 30 June 2025: carrying (140,703), total (157,784), within 1 year (21,578), 1-5 years (136,206), after 5 years –.

Company liquidity risk maturity profile - 30 June 2025

Company liquidity risk maturity profile - 30 June 2025
Item / unit 2025Company carrying amount, 30 June 20252025Company total contractual cash flows, 30 June 20252025Company within 1 year, 30 June 20252025Company between 1 and 5 years, 30 June 20252025Company after 5 years, 30 June 2025 Source
Company 30 June 2025
Interest-bearing loans and borrowings$'000 (140,703)(157,784)(21,578)(136,206)– PDF p. 174
Notes

Based on undiscounted repayment obligations.

Borrowing notes 2 tables

Interest-bearing loans and borrowings by type, current/non-current

Interest-bearing loans and borrowings by type, current/non-current
Item / unit 2026Group2025Group2026Company2025Company Source
Borrowings by type
SGD Finance lease liabilities$'000 8,2935,792–– PDF p. 148
IDR Finance lease liabilities$'000 242577–– PDF p. 148
SGD Floating rate loans$'000 86,190147,80056,512140,703 PDF p. 148
USD Floating rate loans$'000 –2,274–– PDF p. 148
Presented as
Current$'000 32,70524,28512,61117,233 PDF p. 148
Non-current$'000 62,020132,15843,901123,470 PDF p. 148
Notes

Finance lease liabilities are secured at 2.05% to 7.03% (FY2025: 2.78% to 7.03%) per annum, maturities up to April 2032 (SGD); IDR finance leases 8.03% (FY2025: 9.64%), maturity February 2027.

SGD floating rate loans are secured and bear interest 0.05% to 2.5% (FY2025: 0.05% to 2.5%) above SORA or lender's cost of funds, maturities up to November 2030 (FY2025: up to March 2030), repriced at 1 to 3 months.

USD floating rate loan: 2.5% above SOFR, maturities up to January 2027; vessel sold and loan fully redeemed during the year.

Total row printed as 94,725 156,443 56,512 140,703 (no label). Undrawn bank facilities $69,344,000 (FY2025: $95,213,000).

Interest-bearing loans and borrowings by currency

Interest-bearing loans and borrowings by currency
Item / unit 2026Group2025Group2026Company2025Company Source
Currency denomination
SGD$'000 94,483153,59256,512140,703 PDF p. 149
USD$'000 –2,274–– PDF p. 149
IDR$'000 242577–– PDF p. 149
Notes

Borrowings are secured by certain assets of the Group (Notes 4, 5 and 12), corporate guarantees, assignment of charter income and insurance of certain vessels.

Payout

Dividends & distributions

Dividend policy

ItemValuePeriod / scopeSource
Dividend policy The Company has not formally instituted a dividend policy at present. The Company is of the view that the intent of Principle 11 is met, as the Board, in proposing any dividend payout and/or determining the form, frequency and/or the amount of dividend, will take into account, inter alia, the Group’s financial performance and position, retained earnings, cash flow generated from operations, the Group’s expected working capital requirements and capital expenditure, other funding requirements, general economic conditions and other factors that the Board may deem appropriate. Company PDF p. 72

Dividends declared and proposed

ItemValuePeriod / scopeSource
Final one-tier tax-exempt dividend for FY2026 0.17 cents per share FY2026 proposed final, one-tier tax-exempt; subject to shareholder approval at AGM PDF p. 182
Interim one-tier tax-exempt dividend for FY2026 0.13 cents per share FY2026 interim, one-tier tax-exempt; declared and paid during the year PDF p. 182
Final one-tier tax-exempt dividend for FY2025 0.20 cents per share FY2025 final, one-tier tax-exempt; paid in FY2026 PDF p. 182

Extracted from Annual Report 2026 and checked against the cited pages; see the original report for full context.

Auditor’s report

Audit & risk signals

Audit opinion

ItemValuePeriod / scopeSource
Audit firm Ernst & Young LLP Group PDF p. 85
Engagement partner Lim Zhenyu Michael Group PDF p. 85
Opinion properly drawn up in accordance with the provisions of the Companies Act 1967 Group and Company PDF p. 81

Key audit matters

ItemValuePeriod / scopeSource
Impairment of vessels This area was significant to our audit as the carrying amount of the Vessels represented 52% of the Group’s total non-current assets as at 30 June 2026. Group PDF p. 82
Recoverability of trade receivables As the impairment assessment requires significant management judgment, we determined that this is a key audit matter. Group PDF p. 82

Extracted from Annual Report 2026 and checked against the cited pages; see the original report for full context.

How to read these figures

Group and parent company or bank figures are labelled separately. Parentheses indicate negative amounts; a dash and NA retain the report’s notation.

Comparative figures follow Annual Report 2026, including retrospective adjustments. Adjusted and reported earnings may have different definitions; refer to each statement’s notes.

Five available annual reports cover twelve-month financial years from 1 July of the preceding year to 30 June of FY2022–FY2026. The latest annual report is FY2026. FY2022 is the original PDF linked by the official issuer IR annual-report archive; its historical SGX filing ID and broadcast date are not established and are not invented.

Amounts are Singapore dollars thousands; basic and diluted EPS are Singapore cents. Financial position and changes in equity are disclosed for Group and Company. Income, comprehensive income and cash-flow primary statements are Group consolidated; separate Company versions of those three primary statements are not disclosed.

Current FY2026 audit opinion is unmodified, signed by Ernst & Young LLP, engagement partner Lim Zhenyu Michael, on 9 October 2026. FY2022 and FY2023 unmodified opinions each include a Material uncertainty related to going concern section; this is not a qualified opinion. That section heading is absent from the FY2024–FY2026 original auditor reports. FY2022, FY2023 and FY2024 partners are printed Andrew Tan Chwee Peng; FY2025 prints Michael Lim and FY2026 prints Lim Zhenyu Michael.

The selected five-year presentation uses the latest adjacent annual comparative for each older period. Where classifications, numeric values or component columns changed, affected original statements are also retained. Their captions, period dates and entity scopes remain distinct.

FY2022 original Group cash and bank balances of 22,072 are shown in the FY2023 comparative as restricted cash 14,634 plus cash and cash equivalents 7,438. Company 3,700 is unchanged. Original FY2022 financial position is retained.

FY2023 original Company cash and cash equivalents of 5,110 are shown in the FY2024 comparative as cash 1,530 plus restricted cash 3,580. Group cash is unchanged. The original Company financial position is retained.

FY2024 original Group contract assets 39,089 plus trade and other receivables 63,043 become trade and other receivables 102,132 in the FY2025 comparative. Contract liabilities 18,137 plus trade and other payables 169,210 become 187,347. These are observed presentation changes; original Group financial position is retained.

FY2022 original administrative expenses of (17,135) become administrative (15,917) plus selling and distribution (1,218) in the later comparative. The combined expense is unchanged; the original income statement is retained.

FY2024 other operating income changes from 11,228 to 12,749 and other operating expenses from (154) to (1,675) in the later comparative. Both changes are 1,521 and offset; profit before tax remains 12,600. The original is retained without inventing an undisclosed explanation.

FY2024 original working-capital movements separately show contract assets and liabilities (18,551), balances with related parties (trade) 2,739, trade and other receivables (3,655), and trade and other payables (8,376). The FY2025 comparative combines the presentation into receivables (11,590) and payables (16,253); combined cash movement is unchanged. No unsupported allocation of each source component is asserted.

FY2025 original cash flows show operating cash before working capital 75,509 and trade/payables movement (11,366). The FY2026 comparative adds unrealised foreign exchange 2,749, changes that subtotal to 78,258 and payables to (14,115). Operating cash 50,515 is unchanged. Original FY2025 cash flows are retained.

FY2025 original investing cash includes payment for right-of-use assets (578) and financing cash includes lease principal (443). The later comparative omits the investing payment and shows lease principal (1,021). Investing cash changes from 26,540 to 27,118 and financing cash from (70,922) to (71,500); net cash increase 6,133 is unchanged.

An original printed cash-flow arithmetic discrepancy is preserved: FY2024 operating 40,391 plus investing 15,859 less financing 51,741 equals 4,509, while the printed net cash increase is 4,508. The same figures recur in the FY2025 comparative. Closing cash 17,221 reconciles using the printed 4,508 and exchange (180). No extra cash movement or rounding explanation is invented.

FY2023 original comprehensive-income statement attributes total comprehensive income 3,535 to owners and 156 to non-controlling interests, while the equity statement uses 3,534 and 157. Both total 3,691, and the discrepancy repeats in FY2024 comparatives. Each original allocation is retained in its statement; no cross-statement correction is imposed.

FY2025 original borrowing reconciliation closes with loans 150,072 and finance leases 6,371; the FY2026 comparative shows 150,074 and 6,369, total 156,443 unchanged. Its earlier opening finance lease amount is 7,533 versus 7,534 in the FY2025 original, total 210,249 versus 210,250; additions 2,119 versus 2,120 and exchange (316) versus (318) also differ. Both originals are retained; no unsupported rounding explanation is asserted.

The borrowing-reconciliation finance-lease column is part of Note 17 interest-bearing loans and borrowings, rather than an extra liability to add to that balance. Separate financial-position lease liabilities under Note 5 are distinct. For FY2026, 86,190 plus 8,535 equals loans and borrowings 94,725; separate lease liabilities are 374 plus 11,451.

Group equity component headings vary with nil hedging and expired warrant reserves. Original FY2024 ten-column equity and the later nine-column presentation are retained. Company financing older tables include a nil finance-lease column and a total repeating loans; later one-column Company tables omit these redundant columns.

Company FY2022 original equity statement prints Loss for the year, representing total comprehensive income for the year against positive 251. The FY2023 comparative uses Profit for the year against the same positive 251. Both versions are retained; the original caption/sign inconsistency is not silently renamed or negated.

EPS notes use actual weighted-average shares, excluding treasury shares. The FY2026 and FY2025 notes print profit numerators in dollars, while FY2022–FY2024 notes use thousands; denominators are actual shares. Warrants are described as anti-dilutive in the historical notes and expired on 23 July 2024. No currently outstanding warrants or hypothetical diluted denominator is inferred.

Added or omitted comparative nil rows and subtotals remain traceable to full original controls. An unlabelled subtotal is explicitly marked as unlabelled in source. Equity and comprehensive-income subtotals repeat underlying movements and are not additive independent income.

These tables show the available extracted figures. The original annual report contains the full statements, notes and definitions.