Vicplas Intl 569

SGD 0.063 +0.00% +0.00 Updated 6 Nov 2026, 17:16 SGT

Financials

Annual Report 2025

Open annual report

Explore the statements

39 tables

Group / Company financial position — FY2025 source / PDF72

23 metrics

Units appear below each metric. Scroll to compare years

Group / Company financial position — FY2025 source / PDF72 from Annual Report 2025
Metric / unit 2025Group2024Group2025Company2024Company Source
Current assets
Cash and cash equivalentsSingapore dollars thousands 4,7144,9744093 PDF p. 72
Trade receivablesSingapore dollars thousands 30,23325,392-- PDF p. 72
Other receivablesSingapore dollars thousands 3,2083,5393,0175,019 PDF p. 72
Contract assetsSingapore dollars thousands 15,37114,986-- PDF p. 72
Income tax receivableSingapore dollars thousands 376406-- PDF p. 72
InventoriesSingapore dollars thousands 18,45218,072-- PDF p. 72
Total current assetsSingapore dollars thousands 72,35467,3693,0575,112 PDF p. 72
Non-current assets
Other receivablesSingapore dollars thousands 74414923,37421,021 PDF p. 72
Property, plant and equipmentSingapore dollars thousands 47,21947,355-- PDF p. 72
Right-of-use assetsSingapore dollars thousands 13,55213,221-- PDF p. 72
Intangible assetsSingapore dollars thousands 1,6161,662-- PDF p. 72
Deferred tax assetsSingapore dollars thousands 530--- PDF p. 72
SubsidiariesSingapore dollars thousands --51,06250,739 PDF p. 72
Joint ventureSingapore dollars thousands 1,6901,736-- PDF p. 72
Total non-current assetsSingapore dollars thousands 65,35164,12374,43671,760 PDF p. 72
Total assetsSingapore dollars thousands 137,705131,49277,49376,872 PDF p. 72
Current liabilities
BorrowingsSingapore dollars thousands 25,37218,206-- PDF p. 72
Contract liabilitiesSingapore dollars thousands 665358-- PDF p. 72
Trade payablesSingapore dollars thousands 10,78412,445-- PDF p. 72
Other payablesSingapore dollars thousands 9,9468,4691,2661,247 PDF p. 72
Lease liabilitiesSingapore dollars thousands 1,9101,706-- PDF p. 72
Income tax payableSingapore dollars thousands 767135-- PDF p. 72
Total current liabilitiesSingapore dollars thousands 49,44441,3191,2661,247 PDF p. 72
Definitions & sources

Group / Company financial position — FY2025 source / PDF73

15 metrics

Units appear below each metric. Scroll to compare years

Group / Company financial position — FY2025 source / PDF73 from Annual Report 2025
Metric / unit 2025Group2024Group2025Company2024Company Source
Non-current liabilities
BorrowingsSingapore dollars thousands 1,867782-- PDF p. 73
Other payablesSingapore dollars thousands 213214-- PDF p. 73
Lease liabilitiesSingapore dollars thousands 11,96311,774-- PDF p. 73
Deferred tax liabilitiesSingapore dollars thousands 2,8302,837-- PDF p. 73
Total non-current liabilitiesSingapore dollars thousands 16,87315,607-- PDF p. 73
Capital and reserves Share capitalSingapore dollars thousands 51,03451,03451,03451,034 PDF p. 73 Label p. 73
Treasury sharesSingapore dollars thousands (37)(37)(37)(37) PDF p. 73
Share option reserveSingapore dollars thousands 2,3872,3552,3872,355 PDF p. 73
Currency translation reserveSingapore dollars thousands (3,658)(2,838)-- PDF p. 73
Capital reserveSingapore dollars thousands (169)(169)-- PDF p. 73
Statutory reserveSingapore dollars thousands 929710-- PDF p. 73
Revaluation reserveSingapore dollars thousands 2,9652,965-- PDF p. 73
Retained earningsSingapore dollars thousands 17,93720,54622,84322,273 PDF p. 73
Total equitySingapore dollars thousands 71,38874,56676,22775,625 PDF p. 73
Total liabilities and equitySingapore dollars thousands 137,705131,49277,49376,872 PDF p. 73
Definitions & sources

Group income / comprehensive income — FY2025 source

15 metrics

Units appear below each metric. Scroll to compare years

Group income / comprehensive income — FY2025 source from Annual Report 2025
Metric / unit 2025Group2024Group Source
Group income / comprehensive income — FY2025 source
RevenueSingapore dollars thousands 115,768102,388 PDF p. 74
Other incomeSingapore dollars thousands 5,0405,091 PDF p. 74
Changes in inventories of finished goods and work-in-progressSingapore dollars thousands 3,2212,896 PDF p. 74
Raw materials and consumables usedSingapore dollars thousands (54,681)(50,209) PDF p. 74
Purchase of finished goods for resaleSingapore dollars thousands (2,781)(2,180) PDF p. 74
Employee benefits expenseSingapore dollars thousands (39,535)(35,519) PDF p. 74
Depreciation and amortisation expensesSingapore dollars thousands (7,742)(7,000) PDF p. 74
Impairment loss recognised on financial assetsSingapore dollars thousands (203)(224) PDF p. 74
Other operating expensesSingapore dollars thousands (18,994)(15,313) PDF p. 74
Finance costsSingapore dollars thousands (1,744)(1,055) PDF p. 74
Loss before taxSingapore dollars thousands (1,651)(1,125) PDF p. 74
Income tax expenseSingapore dollars thousands (706)(237) PDF p. 74
Loss for the yearSingapore dollars thousands (2,357)(1,362) PDF p. 74
Items that may be reclassified subsequently to profit or loss:
Exchange differences on translation of foreign operations, representing other comprehensive loss for the year, net of taxSingapore dollars thousands (853)(453) PDF p. 74 Label p. 74
Total comprehensive loss for the yearSingapore dollars thousands (3,210)(1,815) PDF p. 74
Definitions & sources

Group basic / diluted EPS — FY2025 source

2 metrics

Units appear below each metric. Scroll to compare years

Group basic / diluted EPS — FY2025 source from Annual Report 2025
Metric / unit 2025Group2024Group Source
Earnings per share (in cents):
- BasicSingapore cents per share (0.46)(0.27) PDF p. 74
- DilutedSingapore cents per share (0.46)(0.27) PDF p. 74
Definitions & sources

Group changes in equity — FY2025 source / PDF75 / ending2024

9 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity — FY2025 source / PDF75 / ending2024 from Annual Report 2025
Metric / unit 2024Group — Share capital2024Group — Treasury shares2024Group — Share option reserve2024Group — Currency translation reserve2024Group — Capital reserve2024Group — Statutory reserve2024Group — Revaluation reserve2024Group — Retained earnings2024Group — Total equity Source
Group
Balance at August 1, 2023Singapore dollars thousands 51,034(37)2,232(2,396)(169)7052,96524,22478,558 PDF p. 75
the year:
Loss for the yearSingapore dollars thousands ------(1,362)(1,362) PDF p. 75
Other comprehensive loss for the yearSingapore dollars thousands ---(442)-(11)--(453) PDF p. 75 Label p. 75
TotalSingapore dollars thousands ---(442)-(11)-(1,362)(1,815) PDF p. 75
equity:
DividendsSingapore dollars thousands -------(2,300)(2,300) PDF p. 75
Recognition of share- based paymentSingapore dollars thousands --123-----123 PDF p. 75 Label p. 75
Transfer to statutory reserveSingapore dollars thousands -----16-(16)- PDF p. 75 Label p. 75
TotalSingapore dollars thousands --123--16-(2,316)(2,177) PDF p. 75
Balance at July 31, 2024Singapore dollars thousands 51,034(37)2,355(2,838)(169)7102,96520,54674,566 PDF p. 75
Definitions & sources

Group changes in equity — FY2025 source / PDF75 / ending2025

8 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity — FY2025 source / PDF75 / ending2025 from Annual Report 2025
Metric / unit 2025Group — Share capital2025Group — Treasury shares2025Group — Share option reserve2025Group — Currency translation reserve2025Group — Capital reserve2025Group — Statutory reserve2025Group — Revaluation reserve2025Group — Retained earnings2025Group — Total equity Source
equity:
Balance at August 1, 2024Singapore dollars thousands 51,034(37)2,355(2,838)(169)7102,96520,54674,566 PDF p. 75
the year:
Loss for the yearSingapore dollars thousands -------(2,357)(2,357) PDF p. 75
Other comprehensive loss for the yearSingapore dollars thousands ---(820)-(33)--(853) PDF p. 75 Label p. 75
TotalSingapore dollars thousands ---(820)-(33)-(2,357)(3,210) PDF p. 75
equity:
Recognition of share- based paymentSingapore dollars thousands --32-----32 PDF p. 75 Label p. 75
Transfer to statutory reserveSingapore dollars thousands -----252-(252)- PDF p. 75 Label p. 75
TotalSingapore dollars thousands --32--252-(252)32 PDF p. 75
Balance at July 31, 2025Singapore dollars thousands 51,034(37)2,387(3,658)(169)9292,96517,93771,388 PDF p. 75
Definitions & sources

Company changes in equity — FY2025 source / ending2024

5 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity — FY2025 source / ending2024 from Annual Report 2025
Metric / unit 2024Company — Share capital2024Company — Treasury shares2024Company — Share option reserve2024Company — Retained earnings2024Company — Total equity Source
Company
Balance at August 1, 2023Singapore dollars thousands 51,034(37)2,23223,90977,138 PDF p. 76
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands ---664664 PDF p. 76 Label p. 76
Transactions with owners, recognised
directly in equity: DividendsSingapore dollars thousands ---(2,300)(2,300) PDF p. 76 Label p. 76
Recognition of share-based paymentSingapore dollars thousands --123-123 PDF p. 76 Label p. 76
Balance at July 31, 2024Singapore dollars thousands 51,034(37)2,35522,27375,625 PDF p. 76
Definitions & sources

Company changes in equity — FY2025 source / ending2025

3 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity — FY2025 source / ending2025 from Annual Report 2025
Metric / unit 2025Company — Share capital2025Company — Treasury shares2025Company — Share option reserve2025Company — Retained earnings2025Company — Total equity Source
Transactions with owners, recognised
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands ---570570 PDF p. 76 Label p. 76
directly in equity: Recognition of share-based paymentSingapore dollars thousands --32-32 PDF p. 76 Label p. 76
Balance at July 31, 2025Singapore dollars thousands 51,034(37)2,38722,84376,227 PDF p. 76
Definitions & sources

Group cash flows — FY2025 source / PDF77

29 metrics

Units appear below each metric. Scroll to compare years

Group cash flows — FY2025 source / PDF77 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Operating activities
Loss before taxSingapore dollars thousands (1,651)(1,125) PDF p. 77
Adjustments for:
Impairment loss recognised on financial assetsSingapore dollars thousands 203224 PDF p. 77
Write back of inventories written down to net realisable value, netSingapore dollars thousands (38)- PDF p. 77
Amortisation of intangible assetsSingapore dollars thousands 9177 PDF p. 77
Depreciation of property, plant and equipmentSingapore dollars thousands 5,9015,496 PDF p. 77
Depreciation of right-of-use assetsSingapore dollars thousands 1,7501,427 PDF p. 77
Gain on disposal of property, plant and equipmentSingapore dollars thousands (61)(8) PDF p. 77
Finance costsSingapore dollars thousands 1,7441,055 PDF p. 77
Write off of property, plant and equipmentSingapore dollars thousands 215 PDF p. 77
Write off of bad debtsSingapore dollars thousands -74 PDF p. 77
Share-based payment expensesSingapore dollars thousands 32123 PDF p. 77
Foreign exchange lossSingapore dollars thousands 31663 PDF p. 77
Operating cash flows before movements in working capitalSingapore dollars thousands 8,3087,411 PDF p. 77
Trade receivablesSingapore dollars thousands (5,020)(836) PDF p. 77
Other receivablesSingapore dollars thousands (361)(626) PDF p. 77
InventoriesSingapore dollars thousands (1,170)964 PDF p. 77
Contract assetsSingapore dollars thousands (385)(1,183) PDF p. 77
Trade payablesSingapore dollars thousands (1,176)2,823 PDF p. 77
Other payablesSingapore dollars thousands 1,775(466) PDF p. 77
Contract liabilitiesSingapore dollars thousands 307(108) PDF p. 77
Cash generated from operationsSingapore dollars thousands 2,2787,979 PDF p. 77
Interest paidSingapore dollars thousands (1,209)(756) PDF p. 77
Income taxes paidSingapore dollars thousands (681)(504) PDF p. 77
Net cash from operating activitiesSingapore dollars thousands 3886,719 PDF p. 77
Investing activities
Purchase of property, plant and equipment (Note A)Singapore dollars thousands (6,376)(13,871) PDF p. 77
Deposit for property, plant and equipmentSingapore dollars thousands -(466) PDF p. 77
Proceeds on disposal of property, plant and equipmentSingapore dollars thousands 6514 PDF p. 77
Addition to intangible assetsSingapore dollars thousands (45)(202) PDF p. 77
Net cash used in investing activitiesSingapore dollars thousands (6,356)(14,525) PDF p. 77
Definitions & sources

Group cash flows — FY2025 source / PDF78

9 metrics

Units appear below each metric. Scroll to compare years

Group cash flows — FY2025 source / PDF78 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Financing activities
Proceeds from borrowingsSingapore dollars thousands 9,37913,131 PDF p. 78
Repayment of borrowingsSingapore dollars thousands (998)(4,586) PDF p. 78
Repayment of lease liabilitiesSingapore dollars thousands (2,630)(2,006) PDF p. 78
Dividends paidSingapore dollars thousands -(2,300) PDF p. 78
Net cash from financing activitiesSingapore dollars thousands 5,7514,239 PDF p. 78
Net decrease in cash and cash equivalentsSingapore dollars thousands (217)(3,567) PDF p. 78
Cash and cash equivalents at beginning of yearSingapore dollars thousands 4,9748,566 PDF p. 78
Effect of foreign exchange rate changesSingapore dollars thousands (43)(25) PDF p. 78
Cash and cash equivalents at end of year (Note 7)Singapore dollars thousands 4,7144,974 PDF p. 78
Definitions & sources

Cash and bank balances — Note7

1 metrics

Units appear below each metric. Scroll to compare years

Cash and bank balances — Note7 from Annual Report 2025
Metric / unit 2025Group2024Group2025Company2024Company Source
Cash and bank balances — Note7
Cash and bank balancesSingapore dollars thousands 4,7144,9744093 PDF p. 114
Definitions & sources

Secured / unsecured borrowings — Note17

14 metrics

Units appear below each metric. Scroll to compare years

Secured / unsecured borrowings — Note17 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Secured / unsecured borrowings — Note17
Secured - at amortised cost (i) Bills payable to banksSingapore dollars thousands 2,580- PDF p. 127 Label p. 127
(ii) Bank loansSingapore dollars thousands 13,34218,988 PDF p. 127 Label p. 127
SubtotalSingapore dollars thousands 15,92218,988 PDF p. 127
Less: Amount due for settlement within 12 months (shown under current liabilities)Singapore dollars thousands (15,922)(18,206) PDF p. 127 Label p. 127
Amount due for settlement after 12 monthsSingapore dollars thousands -782 PDF p. 127
Unsecured - at amortised cost (ii) Bank loansSingapore dollars thousands 7,052- PDF p. 127 Label p. 127
(iii) Loan from financial institutionSingapore dollars thousands 2,800- PDF p. 127 Label p. 127
(iv) Third party borrowingSingapore dollars thousands 1,465- PDF p. 127 Label p. 127
SubtotalSingapore dollars thousands 11,317- PDF p. 127
Less: Amount due for settlement within 12 months (shown under current liabilities)Singapore dollars thousands (9,450)- PDF p. 127 Label p. 127
Amount due for settlement after 12 monthsSingapore dollars thousands 1,867- PDF p. 127
Analysed as: CurrentSingapore dollars thousands 25,37218,206 PDF p. 127 Label p. 127
Non-currentSingapore dollars thousands 1,867782 PDF p. 127
SubtotalSingapore dollars thousands 27,23918,988 PDF p. 127
Definitions & sources

Revenue by segment and timing — Note26

8 metrics

Units appear below each metric. Scroll to compare years

Revenue by segment and timing — Note26 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Revenue by segment and timing — Note26
Segment revenue – Sale of goods Medical devices segmentSingapore dollars thousands 77,20763,146 PDF p. 136 Label p. 136
Pipes and pipe fittings segmentSingapore dollars thousands 38,56139,242 PDF p. 136
SubtotalSingapore dollars thousands 115,768102,388 PDF p. 136
Timing of revenue recognition At a point in time: Medical devices segmentSingapore dollars thousands 7,3299,128 PDF p. 136 Label p. 136
Pipes and pipe fittings segmentSingapore dollars thousands 38,56139,242 PDF p. 136
SubtotalSingapore dollars thousands 45,89048,370 PDF p. 136
Over time: Medical devices segmentSingapore dollars thousands 69,87854,018 PDF p. 136 Label p. 136
SubtotalSingapore dollars thousands 115,768102,388 PDF p. 136
Definitions & sources

Other income — Note27

8 metrics

Units appear below each metric. Scroll to compare years

Other income — Note27 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Other income — Note27
Foreign exchange gain, netSingapore dollars thousands -1,122 PDF p. 136
Gain on disposal of property, plant and equipmentSingapore dollars thousands 618 PDF p. 136
Income from tooling and maintenance servicesSingapore dollars thousands 3,2072,563 PDF p. 136
Miscellaneous incomeSingapore dollars thousands 1,6441,313 PDF p. 136
Rental income from subsidiaries of the ultimate holding company (Note 5)Singapore dollars thousands 4040 PDF p. 136
Government grantSingapore dollars thousands 8741 PDF p. 136
OthersSingapore dollars thousands 14 PDF p. 136
SubtotalSingapore dollars thousands 5,0405,091 PDF p. 136
Definitions & sources

Basic EPS numerator — Note32

1 metrics

Units appear below each metric. Scroll to compare years

Basic EPS numerator — Note32 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Source note
Earnings for the purposesSingapore dollars thousands (2,357)(1,362) PDF p. 139
Definitions & sources

Full original wrapped EPS numerator caption retained. Amounts are under monetary$000header; not EPS rates.

EPS share denominators — Note32

3 metrics

Units appear below each metric. Scroll to compare years

EPS share denominators — Note32 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Source note
Weighted average number of ordinary shares for the purpose of basic earnings per shareThousands of shares 511,077511,077 PDF p. 140
- Share optionsThousands of shares -1,656 PDF p. 140
Weighted average number of ordinary shares for the purpose of diluted earnings per shareThousands of shares 511,077512,733 PDF p. 140
Definitions & sources

Share counts are in thousands. The exact voting share count in the register is a separate quantity.

Basic / diluted EPS rates — Note32

2 metrics

Units appear below each metric. Scroll to compare years

Basic / diluted EPS rates — Note32 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Source note
Earnings per share (cents) - basicSingapore cents per share (0.46)(0.27) PDF p. 140
Earnings per share (cents) - dilutedSingapore cents per share (0.46)(0.27) PDF p. 140
Definitions & sources

Final dividend rate paid22January2024 for FY2023 — Note36

1 metrics

Units appear below each metric. Scroll to compare years

Final dividend rate paid22January2024 for FY2023 — Note36 from Annual Report 2025
Metric / unit 2024Group — payment in FY2024 for FY2023 final dividend Source
Source note
a one-tier tax exempt final dividend of S$0.0045 per shareSingapore dollars per share 0.0045 PDF p. 144
Definitions & sources

Original rate is SGD0.0045 per share. No dividend was declared for FY2024 or FY2025.

Final dividend amount paid22January2024 for FY2023 — Note36

1 metrics

Units appear below each metric. Scroll to compare years

Final dividend amount paid22January2024 for FY2023 — Note36 from Annual Report 2025
Metric / unit 2024Group — payment in FY2024 for FY2023 final dividend Source
Source note
total dividend S$2,300,000Singapore dollars 2,300,000 PDF p. 144
Definitions & sources

Full SGD2,300,000 equals SGD2,300 thousand in the cash flow statement.

Financial review chart — FY2025 / FY2024

10 metrics

Units appear below each metric. Scroll to compare years

Financial review chart — FY2025 / FY2024 from Annual Report 2025
Metric / unit 2025Group2024Group Source
Original financial review chart
RevenueSingapore dollars thousands 115,768102,388 PDF p. 8
LossSingapore dollars thousands (1,651)(1,125) PDF p. 8
LossSingapore dollars thousands (2,357)(1,362) PDF p. 8
AdjustedSingapore dollars thousands 8,5087,322 PDF p. 8
TotalSingapore dollars thousands 137,705131,492 PDF p. 8
TotalSingapore dollars thousands 66,31756,926 PDF p. 8
EquitySingapore dollars thousands 71,38874,566 PDF p. 8
NetSingapore dollars thousands 3886,719 PDF p. 8
NetSingapore dollars thousands (6,356)(14,525) PDF p. 8
NetSingapore dollars thousands 5,7514,239 PDF p. 8
Definitions & sources

Adjusted EBITDA is SGD8,508/7,322 thousand. The report defines it as earnings before interest, tax, depreciation and amortisation, excluding unrealised foreign exchange by adding losses and deducting gains. No undisclosed adjustment amount is inferred.

Group / Company financial position — FY2023 source / PDF48

23 metrics

Units appear below each metric. Scroll to compare years

Group / Company financial position — FY2023 source / PDF48 from Annual Report 2025
Metric / unit 2023Group2022Group2023Company2022Company Source
Current assets
Cash and cash equivalentsSingapore dollars thousands 8,5668,8883371 PDF p. 48
Trade receivablesSingapore dollars thousands 24,87533,589-- PDF p. 48
Other receivablesSingapore dollars thousands 2,3063,0705,11929,816 PDF p. 48
Contract assetsSingapore dollars thousands 13,8037,749-- PDF p. 48
Income tax receivableSingapore dollars thousands 517323-- PDF p. 48
InventoriesSingapore dollars thousands 19,34223,640-- PDF p. 48
Total current assetsSingapore dollars thousands 69,40977,2595,15229,887 PDF p. 48
Non-current assets
Other receivablesSingapore dollars thousands 132-23,013- PDF p. 48
Property, plant and equipmentSingapore dollars thousands 39,07440,806-- PDF p. 48
Right-of-use assetsSingapore dollars thousands 7,0228,801-- PDF p. 48
Intangible assetsSingapore dollars thousands 1,5371,539-- PDF p. 48
Deferred tax assetsSingapore dollars thousands 52143-- PDF p. 48
SubsidiariesSingapore dollars thousands --50,37449,846 PDF p. 48
Joint ventureSingapore dollars thousands 1,7951,795-- PDF p. 48
Total non-current assetsSingapore dollars thousands 49,61253,08473,38749,846 PDF p. 48
Total assetsSingapore dollars thousands 119,021130,34378,53979,733 PDF p. 48
Current liabilities
Bank borrowingsSingapore dollars thousands 6,35412,956-- PDF p. 48
Contract liabilitiesSingapore dollars thousands 466658-- PDF p. 48
Trade payablesSingapore dollars thousands 9,87010,442-- PDF p. 48
Other payablesSingapore dollars thousands 8,9578,8811,3881,106 PDF p. 48
Lease liabilitiesSingapore dollars thousands 1,3201,311-- PDF p. 48
Income tax payableSingapore dollars thousands 2841,26313- PDF p. 48
Total current liabilitiesSingapore dollars thousands 27,25135,5111,4011,106 PDF p. 48
Definitions & sources

Group / Company financial position — FY2023 source / PDF49

15 metrics

Units appear below each metric. Scroll to compare years

Group / Company financial position — FY2023 source / PDF49 from Annual Report 2025
Metric / unit 2023Group2022Group2023Company2022Company Source
Non-current liabilities
Bank borrowingsSingapore dollars thousands 4,1486,393-- PDF p. 49
Other payablesSingapore dollars thousands 212208-- PDF p. 49
Lease liabilitiesSingapore dollars thousands 5,7317,353-- PDF p. 49
Deferred tax liabilitiesSingapore dollars thousands 3,1212,566-- PDF p. 49
Total non-current liabilitiesSingapore dollars thousands 13,21216,520-- PDF p. 49
Capital and reserves Share capitalSingapore dollars thousands 51,03451,03451,03451,034 PDF p. 49 Label p. 49
Treasury sharesSingapore dollars thousands (37)(37)(37)(37) PDF p. 49
Share option reserveSingapore dollars thousands 2,2321,8712,2321,871 PDF p. 49
Currency translation reserveSingapore dollars thousands (2,396)(394)-- PDF p. 49
Capital reserveSingapore dollars thousands (169)(169)-- PDF p. 49
Statutory reserveSingapore dollars thousands 705655-- PDF p. 49
Revaluation reserveSingapore dollars thousands 2,9652,965-- PDF p. 49
Retained earningsSingapore dollars thousands 24,22422,38723,90925,759 PDF p. 49
Total equitySingapore dollars thousands 78,55878,31277,13878,627 PDF p. 49
Total liabilities and equitySingapore dollars thousands 119,021130,34378,53979,733 PDF p. 49
Definitions & sources

Group income / comprehensive income — FY2023 source

15 metrics

Units appear below each metric. Scroll to compare years

Group income / comprehensive income — FY2023 source from Annual Report 2025
Metric / unit 2023Group2022Group Source
Group income / comprehensive income — FY2023 source
RevenueSingapore dollars thousands 129,216130,808 PDF p. 50
Other incomeSingapore dollars thousands 4,4255,875 PDF p. 50
Changes in inventories of finished goods and work-in-progressSingapore dollars thousands 1,6032,315 PDF p. 50
Raw materials and consumables usedSingapore dollars thousands (62,686)(63,440) PDF p. 50
Purchase of finished goods for resaleSingapore dollars thousands (1,294)(853) PDF p. 50
Employee benefits expenseSingapore dollars thousands (40,568)(41,830) PDF p. 50
Depreciation and amortisation expensesSingapore dollars thousands (6,414)(6,066) PDF p. 50
Impairment loss recognised on financial assetsSingapore dollars thousands (208)(90) PDF p. 50
Other operating expensesSingapore dollars thousands (17,307)(14,855) PDF p. 50
Finance costsSingapore dollars thousands (1,158)(858) PDF p. 50
Profit before taxSingapore dollars thousands 5,60911,006 PDF p. 50
Income tax expenseSingapore dollars thousands (1,371)(2,167) PDF p. 50
Profit for the yearSingapore dollars thousands 4,2388,839 PDF p. 50
Items that may be reclassified subsequently to profit or loss:
Exchange differences on translation of foreign operations, representing other comprehensive loss for the year, net of taxSingapore dollars thousands (2,053)(207) PDF p. 50 Label p. 50
Total comprehensive income for the yearSingapore dollars thousands 2,1858,632 PDF p. 50
Definitions & sources

Group basic / diluted EPS — FY2023 source

2 metrics

Units appear below each metric. Scroll to compare years

Group basic / diluted EPS — FY2023 source from Annual Report 2025
Metric / unit 2023Group2022Group Source
Earnings per share (in cents):
- BasicSingapore cents per share 0.831.73 PDF p. 50
- DilutedSingapore cents per share 0.821.70 PDF p. 50
Definitions & sources

Group changes in equity — FY2023 source / PDF51 / ending2022

10 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity — FY2023 source / PDF51 / ending2022 from Annual Report 2025
Metric / unit 2022Group — Share capital2022Group — Treasury shares2022Group — Share option reserve2022Group — Currency translation reserve2022Group — Capital reserve2022Group — Statutory reserve2022Group — Revaluation reserve2022Group — Retained earnings2022Group — Total equity Source
Group
Balance at August 1, 2021Singapore dollars thousands 50,984(37)1,584(187)(169)4602,96516,04371,643 PDF p. 51
the year:
Profit for the yearSingapore dollars thousands -------8,8398,839 PDF p. 51
Other comprehensive loss for the yearSingapore dollars thousands ---(207)----(207) PDF p. 51 Label p. 51
TotalSingapore dollars thousands ---(207)---8,8398,632 PDF p. 51
recognised directly in equity:
Issue of share capitalSingapore dollars thousands 50-------50 PDF p. 51
DividendsSingapore dollars thousands -------(2,300)(2,300) PDF p. 51
Recognition of share-based paymentSingapore dollars thousands --287-----287 PDF p. 51 Label p. 51
Transfer to statutory reserveSingapore dollars thousands -----195-(195)- PDF p. 51
TotalSingapore dollars thousands 50-287--195-(2,495)(1,963) PDF p. 51
Balance at July 31, 2022Singapore dollars thousands 51,034(37)1,871(394)(169)6552,96522,38778,312 PDF p. 51
Definitions & sources

Group changes in equity — FY2023 source / PDF51 / ending2023

9 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity — FY2023 source / PDF51 / ending2023 from Annual Report 2025
Metric / unit 2023Group — Share capital2023Group — Treasury shares2023Group — Share option reserve2023Group — Currency translation reserve2023Group — Capital reserve2023Group — Statutory reserve2023Group — Revaluation reserve2023Group — Retained earnings2023Group — Total equity Source
recognised directly in equity:
Balance at August 1, 2022Singapore dollars thousands 51,034(37)1,871(394)(169)6552,96522,38778,312 PDF p. 51
the year:
Profit for the yearSingapore dollars thousands -------4,2384,238 PDF p. 51
Other comprehensive loss for the yearSingapore dollars thousands ---(2,002)-(51)--(2,053) PDF p. 51 Label p. 51
TotalSingapore dollars thousands ---(2,002)-(51)-4,2382,185 PDF p. 51
recognised directly in equity:
DividendsSingapore dollars thousands -------(2,300)(2,300) PDF p. 51
Recognition of share-based paymentSingapore dollars thousands --361-----361 PDF p. 51 Label p. 51
Transfer to statutory reserveSingapore dollars thousands -----101-(101)- PDF p. 51
TotalSingapore dollars thousands --361--101-(2,401)(1,939) PDF p. 51
Balance at July 31, 2023Singapore dollars thousands 51,034(37)2,232(2,396)(169)7052,96524,22478,558 PDF p. 51
Definitions & sources

Company changes in equity — FY2023 source / ending2022

6 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity — FY2023 source / ending2022 from Annual Report 2025
Metric / unit 2022Company — Share capital2022Company — Treasury shares2022Company — Share option reserve2022Company — Retained earnings2022Company — Total equity Source
Company
Balance at August 1, 2021Singapore dollars thousands 50,984(37)1,58427,54580,076 PDF p. 52
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands ---514514 PDF p. 52 Label p. 52
Transactions with owners, recognised
directly in equity: Issue of share capitalSingapore dollars thousands 50---50 PDF p. 52 Label p. 52
DividendsSingapore dollars thousands ---(2,300)(2,300) PDF p. 52
Recognition of share-based paymentSingapore dollars thousands --287-287 PDF p. 52 Label p. 52
Balance at July 31, 2022Singapore dollars thousands 51,034(37)1,87125,75978,627 PDF p. 52
Definitions & sources

Company changes in equity — FY2023 source / ending2023

4 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity — FY2023 source / ending2023 from Annual Report 2025
Metric / unit 2023Company — Share capital2023Company — Treasury shares2023Company — Share option reserve2023Company — Retained earnings2023Company — Total equity Source
Transactions with owners, recognised
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands ---450450 PDF p. 52 Label p. 52
directly in equity: DividendsSingapore dollars thousands ---(2,300)(2,300) PDF p. 52 Label p. 52
Recognition of share-based paymentSingapore dollars thousands --361-361 PDF p. 52 Label p. 52
Balance at July 31, 2023Singapore dollars thousands 51,034(37)2,23223,90977,138 PDF p. 52
Definitions & sources

Group cash flows — FY2023 source / PDF53

29 metrics

Units appear below each metric. Scroll to compare years

Group cash flows — FY2023 source / PDF53 from Annual Report 2025
Metric / unit 2023Group2022Group Source
Operating activities
Profit before income taxSingapore dollars thousands 5,60911,006 PDF p. 53
Adjustments for:
Impairment loss recognised on financial assetsSingapore dollars thousands 20890 PDF p. 53
Write back of inventories written down to net realisable value, netSingapore dollars thousands (287)(439) PDF p. 53
Direct write off of inventoriesSingapore dollars thousands -213 PDF p. 53
Amortisation of intangible assetsSingapore dollars thousands 5775 PDF p. 53
Depreciation of property, plant and equipmentSingapore dollars thousands 5,1134,926 PDF p. 53
Depreciation of right-of-use assetsSingapore dollars thousands 1,2441,065 PDF p. 53
Gain on disposal of property, plant and equipmentSingapore dollars thousands (102)(56) PDF p. 53
Interest expenseSingapore dollars thousands 1,158858 PDF p. 53
Write off of property, plant and equipmentSingapore dollars thousands 18- PDF p. 53
Share-based payment expensesSingapore dollars thousands 361287 PDF p. 53
Foreign exchange lossSingapore dollars thousands 935508 PDF p. 53
Operating cash flows before movements in working capitalSingapore dollars thousands 14,31418,533 PDF p. 53
Trade receivablesSingapore dollars thousands 8,298(5,671) PDF p. 53
Other receivablesSingapore dollars thousands 559165 PDF p. 53
InventoriesSingapore dollars thousands 3,138(6,849) PDF p. 53
Contract assetsSingapore dollars thousands (6,054)1,714 PDF p. 53
Trade payablesSingapore dollars thousands 821,458 PDF p. 53
Other payablesSingapore dollars thousands 3162,815 PDF p. 53
Contract liabilitiesSingapore dollars thousands (192)(332) PDF p. 53
Cash generated from operationsSingapore dollars thousands 20,46111,833 PDF p. 53
Interest paidSingapore dollars thousands (797)(507) PDF p. 53
Income taxes paidSingapore dollars thousands (1,784)(1,073) PDF p. 53
Net cash from operating activitiesSingapore dollars thousands 17,88010,253 PDF p. 53
Investing activities
Purchase of property, plant and equipment (Note A)Singapore dollars thousands (5,267)(12,323) PDF p. 53
Deposit for property, plant and equipmentSingapore dollars thousands (23)(165) PDF p. 53
Proceeds on disposal of property, plant and equipmentSingapore dollars thousands 24872 PDF p. 53
Addition to intangible assetsSingapore dollars thousands (56)(374) PDF p. 53
Net cash used in investing activitiesSingapore dollars thousands (5,098)(12,790) PDF p. 53
Definitions & sources

Group cash flows — FY2023 source / PDF54

10 metrics

Units appear below each metric. Scroll to compare years

Group cash flows — FY2023 source / PDF54 from Annual Report 2025
Metric / unit 2023Group2022Group Source
Financing activities
Proceeds from bank borrowingsSingapore dollars thousands 2,0006,900 PDF p. 54
Repayment of bank borrowingsSingapore dollars thousands (10,847)(1,184) PDF p. 54
Repayment of lease liabilitiesSingapore dollars thousands (1,617)(1,836) PDF p. 54
Proceeds from exercise of share optionsSingapore dollars thousands -50 PDF p. 54
Dividends paidSingapore dollars thousands (2,300)(2,300) PDF p. 54
Net cash (used in) from financing activitiesSingapore dollars thousands (12,764)1,630 PDF p. 54
Net increase (decrease) in cash and cash equivalentsSingapore dollars thousands 18(907) PDF p. 54
Cash and cash equivalents at beginning of yearSingapore dollars thousands 8,8889,869 PDF p. 54
Effect of foreign exchange rate changesSingapore dollars thousands (340)(74) PDF p. 54
Cash and cash equivalents at end of year (Note 7)Singapore dollars thousands 8,5668,888 PDF p. 54
Definitions & sources

Group / Company financial position — FY2021 source / PDF43

22 metrics

Units appear below each metric. Scroll to compare years

Group / Company financial position — FY2021 source / PDF43 from Annual Report 2025
Metric / unit 2021Group2020Group2021Company2020Company Source
Current assets
Cash and cash equivalentsSingapore dollars thousands 9,8694,48169100 PDF p. 43
Trade receivablesSingapore dollars thousands 28,09121,452–– PDF p. 43
Other receivablesSingapore dollars thousands 3,0873,22431,68633,040 PDF p. 43
Contract assetsSingapore dollars thousands 9,4635,558–– PDF p. 43
Income tax receivableSingapore dollars thousands 192141–– PDF p. 43
InventoriesSingapore dollars thousands 16,69314,612–– PDF p. 43
Total current assetsSingapore dollars thousands 67,39549,46831,75533,140 PDF p. 43
Non-current assets
Property, plant and equipmentSingapore dollars thousands 34,63432,128–– PDF p. 43
Right-of-use assetsSingapore dollars thousands 6,0145,357–– PDF p. 43
Intangible assetsSingapore dollars thousands 1,2401,287–– PDF p. 43
Deferred tax assetsSingapore dollars thousands 5771,100–– PDF p. 43
SubsidiariesSingapore dollars thousands ––49,35441,034 PDF p. 43
Joint ventureSingapore dollars thousands 1,7951,795–– PDF p. 43
Total non-current assetsSingapore dollars thousands 44,26041,66749,35441,034 PDF p. 43
Total assetsSingapore dollars thousands 111,65591,13581,10974,174 PDF p. 43
Current liabilities
Bank borrowingsSingapore dollars thousands 5,0388,634–– PDF p. 43
Contract liabilitiesSingapore dollars thousands 9901,422–– PDF p. 43
Trade payablesSingapore dollars thousands 8,6375,054–– PDF p. 43
Other payablesSingapore dollars thousands 7,7856,8041,0211,001 PDF p. 43
Lease liabilitiesSingapore dollars thousands 8481,058–– PDF p. 43
Income tax payableSingapore dollars thousands 35020912– PDF p. 43
Total current liabilitiesSingapore dollars thousands 23,64823,1811,0331,001 PDF p. 43
Definitions & sources

Group / Company financial position — FY2021 source / PDF44

17 metrics

Units appear below each metric. Scroll to compare years

Group / Company financial position — FY2021 source / PDF44 from Annual Report 2025
Metric / unit 2021Group2020Group2021Company2020Company Source
Non-current liabilities
Bank borrowingsSingapore dollars thousands 8,595––– PDF p. 44
Other payablesSingapore dollars thousands 234221–– PDF p. 44
Lease liabilitiesSingapore dollars thousands 5,0854,105–– PDF p. 44
Deferred tax liabilitiesSingapore dollars thousands 2,4501,904–– PDF p. 44
Total non-current liabilitiesSingapore dollars thousands 16,3646,230–– PDF p. 44
Capital and reserves Share capitalSingapore dollars thousands 50,98450,60550,98450,605 PDF p. 44 Label p. 44
Treasury sharesSingapore dollars thousands (37)(37)(37)(37) PDF p. 44
Share option reserveSingapore dollars thousands 1,5841,5461,5841,546 PDF p. 44
Currency translation reserveSingapore dollars thousands (187)(1,198)–– PDF p. 44
Capital reserveSingapore dollars thousands (169)(169)–– PDF p. 44
Statutory reserveSingapore dollars thousands 460––– PDF p. 44
Revaluation reserveSingapore dollars thousands 2,9652,965–– PDF p. 44
Retained earningsSingapore dollars thousands 16,0438,01227,54521,059 PDF p. 44
Equity attributable to owners of the CompanySingapore dollars thousands 71,64361,72480,07673,173 PDF p. 44 Label p. 44
Non-controlling interestsSingapore dollars thousands –––– PDF p. 44
Total equitySingapore dollars thousands 71,64361,72480,07673,173 PDF p. 44
Total liabilities and equitySingapore dollars thousands 111,65591,13581,10974,174 PDF p. 44
Definitions & sources

Group income / comprehensive income — FY2021 source

21 metrics

Units appear below each metric. Scroll to compare years

Group income / comprehensive income — FY2021 source from Annual Report 2025
Metric / unit 2021Group2020Group Source
Group income / comprehensive income — FY2021 source
RevenueSingapore dollars thousands 113,94588,849 PDF p. 45
Other incomeSingapore dollars thousands 6,9215,227 PDF p. 45
Changes in inventories of finished goods and work-in-progressSingapore dollars thousands 6671,455 PDF p. 45
Raw materials and consumables usedSingapore dollars thousands (51,943)(40,154) PDF p. 45
Purchase of finished goods for resaleSingapore dollars thousands (1,107)(1,351) PDF p. 45
Employee benefits expenseSingapore dollars thousands (35,476)(28,070) PDF p. 45
Depreciation and amortisation expensesSingapore dollars thousands (6,204)(5,565) PDF p. 45
Impairment loss reversed (recognised) on financial assetsSingapore dollars thousands 247(306) PDF p. 45
Other operating expensesSingapore dollars thousands (14,220)(12,304) PDF p. 45
Finance costsSingapore dollars thousands (526)(611) PDF p. 45
Profit before taxSingapore dollars thousands 12,3047,170 PDF p. 45
Income tax expenseSingapore dollars thousands (1,901)(2,274) PDF p. 45
Profit for the yearSingapore dollars thousands 10,4034,896 PDF p. 45
Items that may be reclassified subsequently to profit or loss:
Exchange differences on translation of foreign operations, representing other comprehensive income (loss) for the year, net of taxSingapore dollars thousands 1,011(160) PDF p. 45 Label p. 45
Total comprehensive income for the yearSingapore dollars thousands 11,4144,736 PDF p. 45
Profit for the year attributable to: - Owners of the CompanySingapore dollars thousands 10,4034,984 PDF p. 45 Label p. 45
- Non-controlling interestsSingapore dollars thousands –(88) PDF p. 45
SubtotalSingapore dollars thousands 10,4034,896 PDF p. 45
Total comprehensive income attributable to:
- Owners of the CompanySingapore dollars thousands 11,4144,824 PDF p. 45
- Non-controlling interestsSingapore dollars thousands –(88) PDF p. 45
SubtotalSingapore dollars thousands 11,4144,736 PDF p. 45
Definitions & sources

Group basic / diluted EPS — FY2021 source

2 metrics

Units appear below each metric. Scroll to compare years

Group basic / diluted EPS — FY2021 source from Annual Report 2025
Metric / unit 2021Group2020Group Source
Earnings per share (in cents):
- BasicSingapore cents per share 2.040.98 PDF p. 45
- DilutedSingapore cents per share 2.000.98 PDF p. 45
Definitions & sources

Group changes in equity — FY2021 source / PDF46 / ending2020

10 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity — FY2021 source / PDF46 / ending2020 from Annual Report 2025
Metric / unit 2020Group — Share capital2020Group — Treasury shares2020Group — Share option reserve2020Group — Currency translation reserve2020Group — Capital reserve2020Group — Revaluation reserve2020Group — Retained earnings2020Group — Equity attributable to owners2020Group — Non-controlling interests2020Group — Total equity Source
Group
Balance at August 1, 2019Singapore dollars thousands 50,407(37)1,480(1,038)–2,9656,83260,609(81)60,528 PDF p. 46
Total comprehensive income for the year: Profit for the yearSingapore dollars thousands ––––––4,9844,984(88)4,896 PDF p. 46 Label p. 46
Other comprehensive loss for the yearSingapore dollars thousands –––(160)–––(160)–(160) PDF p. 46 Label p. 46
TotalSingapore dollars thousands –––(160)––4,9844,824(88)4,736 PDF p. 46
equity:
Issue of share capitalSingapore dollars thousands 198––––––198–198 PDF p. 46
DividendsSingapore dollars thousands ––––––(3,804)(3,804)–(3,804) PDF p. 46
Recognition of share-based paymentSingapore dollars thousands ––66––––66–66 PDF p. 46 Label p. 46
Acquisition of additional interests in subsidiarySingapore dollars thousands ––––(169)––(169)169– PDF p. 46 Label p. 46
TotalSingapore dollars thousands 198–66–(169)–(3,804)(3,709)169(3,540) PDF p. 46
Balance at July 31, 2020Singapore dollars thousands 50,605(37)1,546(1,198)(169)2,9658,01261,724–61,724 PDF p. 46
Definitions & sources

Group changes in equity — FY2021 source / PDF47 / ending2021

10 metrics

Units appear below each metric. Scroll to compare years

Group changes in equity — FY2021 source / PDF47 / ending2021 from Annual Report 2025
Metric / unit 2021Group — Share capital2021Group — Treasury shares2021Group — Share option reserve2021Group — Currency translation reserve2021Group — Capital reserve2021Group — Statutory reserve2021Group — Revaluation reserve2021Group — Retained earnings2021Group — Equity attributable to owners2021Group — Total equity Source
Group (cont’d)
Balance at July 31, 2020Singapore dollars thousands 50,605(37)1,546(1,198)(169)–2,9658,01261,72461,724 PDF p. 47
income for the year:
Profit for the yearSingapore dollars thousands ––––––10,40310,40310,403 PDF p. 47
Other comprehensive income for the yearSingapore dollars thousands –––1,011––––1,011 PDF p. 47 Label p. 47
TotalSingapore dollars thousands –––1,011––10,40310,40311,414 PDF p. 47
equity:
Issue of share capitalSingapore dollars thousands 379–––––––379379 PDF p. 47 Label p. 47
DividendsSingapore dollars thousands ––––––(1,912)(1,912)(1,912) PDF p. 47
Recognition of share- based paymentSingapore dollars thousands ––38–––––3838 PDF p. 47 Label p. 47
Transfer to statutory reserveSingapore dollars thousands –––––460–(460)–– PDF p. 47 Label p. 47
TotalSingapore dollars thousands 379(37)38––460–(2,372)(1,495)(1,495) PDF p. 47
Balance at July 31, 2021Singapore dollars thousands 50,984(37)1,584(187)(169)4602,96516,04371,64371,643 PDF p. 47
Definitions & sources

Company changes in equity — FY2021 source / ending2020

6 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity — FY2021 source / ending2020 from Annual Report 2025
Metric / unit 2020Company — Share capital2020Company — Treasury shares2020Company — Share option reserve2020Company — Retained earnings2020Company — Total equity Source
Company
Balance at August 1, 2019Singapore dollars thousands 50,407(37)1,48024,39876,248 PDF p. 48
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands –––465465 PDF p. 48 Label p. 48
recognised directly in equity:
Issue of share capitalSingapore dollars thousands 198–––198 PDF p. 48
DividendsSingapore dollars thousands –––(3,804)(3,804) PDF p. 48
Recognition of share-based paymentSingapore dollars thousands ––66–66 PDF p. 48 Label p. 48
Balance at July 31, 2020Singapore dollars thousands 50,605(37)1,54621,05973,173 PDF p. 48
Definitions & sources

Company changes in equity — FY2021 source / ending2021

5 metrics

Units appear below each metric. Scroll to compare years

Company changes in equity — FY2021 source / ending2021 from Annual Report 2025
Metric / unit 2021Company — Share capital2021Company — Treasury shares2021Company — Share option reserve2021Company — Retained earnings2021Company — Total equity Source
recognised directly in equity:
Profit for the year, representing total comprehensive income for the yearSingapore dollars thousands –––8,3988,398 PDF p. 48 Label p. 48
Issue of share capitalSingapore dollars thousands 379–––379 PDF p. 48
DividendsSingapore dollars thousands –––(1,912)(1,912) PDF p. 48
Recognition of share-based paymentSingapore dollars thousands ––38–38 PDF p. 48 Label p. 48
Balance at July 31, 2021Singapore dollars thousands 50,984(37)1,58427,54580,076 PDF p. 48
Definitions & sources

Group cash flows — FY2021 source / PDF49

42 metrics

Units appear below each metric. Scroll to compare years

Group cash flows — FY2021 source / PDF49 from Annual Report 2025
Metric / unit 2021Group2020Group Source
Group cash flows — FY2021 source / PDF49
Profit before income taxSingapore dollars thousands 12,3047,170 PDF p. 49
Adjustments for:
Impairment loss (reversed) recognised on financial assetsSingapore dollars thousands (247)306 PDF p. 49
Bad debts recoveredSingapore dollars thousands (89)– PDF p. 49
Inventories written down to net realisable value, netSingapore dollars thousands 4195 PDF p. 49
Amortisation of intangible assetsSingapore dollars thousands 6584 PDF p. 49
Depreciation of property, plant and equipmentSingapore dollars thousands 4,7724,357 PDF p. 49
Depreciation of right-of-use assetsSingapore dollars thousands 1,3671,124 PDF p. 49
Gain on disposal of property, plant and equipmentSingapore dollars thousands (2)(5) PDF p. 49
Remeasurement loss on previously held associateSingapore dollars thousands –57 PDF p. 49
Negative goodwill on acquisitionSingapore dollars thousands –(690) PDF p. 49
Interest incomeSingapore dollars thousands –(1) PDF p. 49
Interest expenseSingapore dollars thousands 526611 PDF p. 49
Write off of property, plant and equipmentSingapore dollars thousands 171 PDF p. 49
Share-based payment expensesSingapore dollars thousands 3866 PDF p. 49
Operating cash flows before movements in working capitalSingapore dollars thousands 19,17013,085 PDF p. 49
Trade receivablesSingapore dollars thousands (6,290)3,007 PDF p. 49
Other receivablesSingapore dollars thousands 506(18) PDF p. 49
InventoriesSingapore dollars thousands (1,823)(4,495) PDF p. 49
Contract assetsSingapore dollars thousands (3,905)(611) PDF p. 49
Trade payablesSingapore dollars thousands 3,309689 PDF p. 49
Other payablesSingapore dollars thousands (472)393 PDF p. 49
Contract liabilitiesSingapore dollars thousands (432)665 PDF p. 49
Cash generated from operationsSingapore dollars thousands 10,06312,715 PDF p. 49
Interest paidSingapore dollars thousands (315)(373) PDF p. 49
Interest receivedSingapore dollars thousands –1 PDF p. 49
Income taxes paidSingapore dollars thousands (742)(242) PDF p. 49
Net cash from operating activitiesSingapore dollars thousands 9,00612,101 PDF p. 49
Investing activities
Purchase of property, plant and equipment (Note A)Singapore dollars thousands (4,864)(5,818) PDF p. 49
Deposit for property, plant and equipmentSingapore dollars thousands (299)(599) PDF p. 49
Proceeds on disposal of property, plant and equipmentSingapore dollars thousands 17127 PDF p. 49
Addition to intangible assetsSingapore dollars thousands (18)(209) PDF p. 49
Net cash outflow from acquisition of subsidiarySingapore dollars thousands –(37) PDF p. 49
Net cash used in investing activitiesSingapore dollars thousands (5,164)(6,536) PDF p. 49
Financing activities
Proceeds from (Repayment of) bank borrowings, netSingapore dollars thousands 4,999(247) PDF p. 49
Repayment of lease liabilitiesSingapore dollars thousands (1,605)(1,527) PDF p. 49
Proceeds from exercise of share optionsSingapore dollars thousands 379198 PDF p. 49
Dividends paidSingapore dollars thousands (1,912)(3,804) PDF p. 49
Net cash from (used in) financing activitiesSingapore dollars thousands 1,861(5,380) PDF p. 49
Net increase in cash and cash equivalentsSingapore dollars thousands 5,703185 PDF p. 49
Cash and cash equivalents at beginning of yearSingapore dollars thousands 4,4814,106 PDF p. 49
Effect of foreign exchange rate changesSingapore dollars thousands (315)190 PDF p. 49
Cash and cash equivalents at end of year (Note 7)Singapore dollars thousands 9,8694,481 PDF p. 49
Definitions & sources

Where the money comes from

Segment information

By business

Segment information 2025 (Group, $'000) 7 lines
Segment information 2025 (Group, $'000) — Group
Item / unit 2025Medical devices2025Pipes and pipe fittings2025Eliminations2025Total Source
Revenue
External sales$'000 77,20738,561-115,768 PDF p. 141
Results
Segment result$'000 (2,569)6,730(1,352)2,809 PDF p. 141
Interest expense$'000 (1,415)(338)9(1,744) PDF p. 141
Other information
Capital expenditure$'000 4,9251,340-6,265 PDF p. 141
Depreciation and amortisation$'000 5,6862,056-7,742 PDF p. 141
Assets
Segment assets$'000 102,17235,479-137,651 PDF p. 141
Liabilities
Segment liabilities$'000 51,57213,479-65,051 PDF p. 141
Notes

Blank string = cell not printed in source.

(a) Unallocated corporate assets comprise of bank balances and prepayments.

(b) Unallocated corporate liabilities comprise of the accruals and provision for corporate expenses.

Segments: Pipes and pipe fittings - manufacturing, trading and distributing of pipes and pipe fittings; Medical devices - manufacturing and developing medical devices.

Segment information 2024 (Group, $'000) 7 lines
Segment information 2024 (Group, $'000) — Group
Item / unit 2024Medical devices2024Pipes and pipe fittings2024Eliminations2024Total Source
Revenue
External sales$'000 63,14639,242-102,388 PDF p. 142
Results
Segment result$'000 (4,219)7,737(1,040)2,478 PDF p. 142
Interest expense$'000 (787)(287)19(1,055) PDF p. 142
Other information
Capital expenditure$'000 12,8211,139-13,960 PDF p. 142
Depreciation and amortisation$'000 5,1201,880-7,000 PDF p. 142
Assets
Segment assets$'000 94,66136,719-131,380 PDF p. 142
Liabilities
Segment liabilities$'000 41,49114,188-55,679 PDF p. 142
Notes

Blank string = cell not printed in source.

(a) Unallocated corporate assets comprise of bank balances and prepayments.

(b) Unallocated corporate liabilities comprise of the accruals and provision for corporate expenses.

By geography

Geographical information (Group, $'000) 6 lines
Geographical information (Group, $'000)
Item / unit 2025Revenue2024Revenue2025Non-current assets2024Non-current assets2025Carrying amount of segment assets2024Carrying amount of segment assets2025Capital expenditure2024Capital expenditure Source
Geographical information
Singapore$'000 99,00690,07519,17719,10355,91455,5831,5601,199 PDF p. 143
Malaysia$'000 6,7164,6141,8191,9736,4125,972284382 PDF p. 143
China$'000 6,7093,02919,61421,52245,24945,0594101,130 PDF p. 143
United Kingdom$'000 3,3374,6701,5941,6332,4563,334124103 PDF p. 143
Mexico$'000 --23,14719,89227,67421,5443,88711,146 PDF p. 143
Total (unlabelled)$'000 115,768102,38865,35164,123137,70564,1236,26564,123 PDF p. 143
Notes

Revenue is analysed by the location of the billing entity. Segment assets and capital expenditure are analysed by the geographical area in which the assets are located.

Total row has no printed label; values reproduced as printed, including repeated 64,123 in the 2024 segment assets and both capital expenditure columns, which appear to be printing anomalies.

Major customer: revenue from sales of medical devices includes approximately $54.8 million (2024: $40.5 million) from the Group's largest customer.

Debt

Borrowings

Lease liabilities maturity analysis

Lease liabilities maturity analysis — Group
Item / unit 2025$'0002024$'000 Source
Maturity analysis
Year 1$'000 2,7072,253 PDF p. 130
Year 2 to 5$'000 5,9315,242 PDF p. 130
Year 6 onwards$'000 12,97113,901 PDF p. 130
Less: Unearned interest$'000 (7,736)(7,916) PDF p. 130
Analysed as
Current$'000 1,9101,706 PDF p. 130
Non-current$'000 11,96311,774 PDF p. 130
Notes

Undiscounted maturity total 21,609 (2024: 21,396); present value 13,873 (2024: 13,480).

The Group does not face a significant liquidity risk with regard to its lease liabilities.

Borrowing notes 2 tables

Borrowings

Borrowings — Group
Item / unit 2025$'0002024$'000 Source
Secured - at amortised cost
Bills payable to banks (i)$'000 2,580- PDF p. 127
Bank loans (ii)$'000 13,34218,988 PDF p. 127
Secured
Amount due for settlement after 12 months$'000 -782 PDF p. 127
Unsecured - at amortised cost
Bank loans (ii)$'000 7,052- PDF p. 127
Loan from financial institution (iii)$'000 2,800- PDF p. 127
Third party borrowing (iv)$'000 1,465- PDF p. 127
Unsecured
Amount due for settlement after 12 months$'000 1,867- PDF p. 127
Analysed as
Current$'000 25,37218,206 PDF p. 127
Non-current$'000 1,867782 PDF p. 127
Notes

(i) Bills payable to banks are repayable in 4 months from the date the bills are first issued and bear interest rates ranging from 6.24% to 6.33% (2024: Nil) per annum.

(ii) Bank loans are repayable within one year to five years and bear interest rates ranging from 2.00% to 8.55% (2024: 2.00% to 8.55%) per annum.

(iii) Loan from financial institution are unsecured, repayable in two years and bear interest rate of 4.8% (2024: Nil) per annum.

(iv) Borrowing from a third party are unsecured, repayable in one year and bear interest rate of 4.5% (2024: Nil) per annum.

The bills payable and bank loans amounting to $15,922,000 are secured by way of a legal mortgage over the Group's property as disclosed in Note 12 and a corporate guarantee of $29,785,000 and US$2,000,000 (2024: $26,985,000 and US$2,000,000) (Note 35) given by the Company.

Secured subtotals 15,922 (2024: 18,988); unsecured subtotal 11,317 (2024: -); total 27,239 (2024: 18,988) printed on page 127.

Note 4(c) Net debt to equity ratio

Note 4(c) Net debt to equity ratio — Group
Item / unit 2025$'0002024$'000 Source
Capital management
Borrowings$'000 27,23918,988 PDF p. 112
Net debt$'000 22,52514,014 PDF p. 112
Adjusted net debt to adjusted equity ratioratio 0.320.19 PDF p. 112
Notes

Cash and cash equivalents deducted: (4,714) 2025; (4,974) 2024.

Payout

Dividends & distributions

Dividend policy

ItemValuePeriod / scopeSource
Dividend policy The Company does not, however, have a stated policy of distributing a fixed amount or percentage of earnings by way of dividend annually. Rather, in fixing a dividend for any year, the Company considers a number of factors, including the Group’s financial performance, macro environment and the Group’s working capital, cashflow and capital expenditure requirements. Company PDF p. 54

Dividends declared and proposed

ItemValuePeriod / scopeSource
one-tier tax exempt final dividend S$0.0045 per share Final dividend in respect of FY2023 (comparative), paid January 22, 2024; total dividend S$2,300,000 PDF p. 144
Dividends declared FY2024 and FY2025 No dividend was declared in respect of FY2024 and FY2025. FY2025 (year ended July 31, 2025) and FY2024 PDF p. 144

Extracted from Annual Report 2025 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 Deloitte & Touche LLP Group FY2025 (year ended July 31, 2025) PDF p. 71
Engagement partner Ms. Kong Lai San Group FY2025 PDF p. 71
Opinion properly drawn up in accordance with the provisions of the Companies Act 1967 Group and Company, year ended July 31, 2025 · As at 2025-07-31 PDF p. 68

Extracted from Annual Report 2025 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 2025, including retrospective adjustments. Adjusted and reported earnings may have different definitions; refer to each statement’s notes.

Primary monetary amounts are Singapore dollars thousands; EPS is Singapore cents. Group income, comprehensive income and cash flow, plus Group and Company financial position and equity statements, are disclosed. Separate Company income and cash flow statements are not provided.

Original primary statements cover FY2020–FY2025. The current financial review charts compare FY2025 and FY2024; the report does not disclose a five-year highlights table.

EPS Note32 reports weighted share denominators in thousands: basic511,077 in both years; diluted511,077/512,733. These differ in unit and definition from the exact511,076,699 voting shares in the October2025 register.

Note36 records a payment on22January2024 of SGD0.0045 per share, total SGD2,300,000, for the FY2023 final dividend. No dividend was declared for FY2024 or FY2025; no proposed dividend is disclosed.

Cash and bank balances are Group SGD4,714/4,974 thousand and Company SGD40/93 thousand. Group balances equal closing cash in the cash flow statement; no separate pledged-deposit or overdraft adjustment is disclosed.

FY2021 Group equity on physical PDF47 contains four original blank cells. Its parent-attributable OCI is printed as a dash and parent CI subtotal as10,403, while translation OCI and total CI include1,011 and total CI is11,414. The owners-transactions subtotal prints treasury shares(37) despite transaction rows showing no treasury change. Original figures and closing balances are preserved with six qualified arithmetic differences.

Adjusted EBITDA is SGD8,508/7,322 thousand. The report defines it as earnings before interest, tax, depreciation and amortisation, excluding unrealised foreign exchange by adding losses and deducting gains. No undisclosed adjustment amount is inferred.

Original FY2023 and FY2022 comparisons are retained.

FY2021 original Group equity columns change between comparative and current years, removing NCI and adding statutory reserve. The original column sets are retained.

These tables show the available extracted figures. The original annual report contains the full statements, notes and definitions.