2025 ANNUAL REPORT
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group, Re-presented | Source |
|---|---|---|---|
| Continuing operations | |||
| RevenueS$'000 | 9,802 | 10,508 | PDF p. 83 |
| Cost of salesS$'000 | (6,622) | (7,033) | PDF p. 83 |
| Gross profitS$'000 | 3,180 | 3,475 | PDF p. 83 |
| Other incomeS$'000 | 55 | 301 | PDF p. 83 |
| Administrative expensesS$'000 | (3,879) | (3,375) | PDF p. 83 |
| (Impairment loss)/reversal of impairment loss on trade receivables, netS$'000 | (5) | 86 | PDF p. 83 |
| Other operating expensesS$'000 | (99) | (100) | PDF p. 83 |
| Results from operating activitiesS$'000 | (748) | 387 | PDF p. 83 |
| Finance incomeS$'000 | 30 | 20 | PDF p. 83 |
| Finance costsS$'000 | (205) | (288) | PDF p. 83 |
| Net finance costsS$'000 | (175) | (268) | PDF p. 83 |
| (Loss)/Profit before income tax from continuing operationsS$'000 | (923) | 119 | PDF p. 83 |
| Income tax expenseS$'000 | (14) | (30) | PDF p. 83 |
| (Loss)/Profit for the year from continuing operationsS$'000 | (937) | 89 | PDF p. 83 |
| Discontinued operations | |||
| Loss for the year from discontinued operationsS$'000 | (53) | (271) | PDF p. 83 |
| Loss for the yearS$'000 | (990) | (182) | PDF p. 83 |
| Other comprehensive (loss)/income | |||
| Foreign currency translation differences from foreign operationsS$'000 | 205 | 344 | PDF p. 83 |
| ReclassificationS$'000 | 104 | 140 | PDF p. 83 |
| Total comprehensive (loss)/income for the yearS$'000 | (681) | 302 | PDF p. 83 |
| Loss for the year attributable to | |||
| Owners of the CompanyS$'000 | (990) | (151) | PDF p. 83 |
| Non-controlling interestsS$'000 | - | (31) | PDF p. 83 |
| Total comprehensive (loss)/income for the year attributable to | |||
| Owners of the CompanyS$'000 | (681) | 334 | PDF p. 83 |
| Non-controlling interestsS$'000 | - | (32) | PDF p. 83 |
| Loss per share (cents) | |||
| Basiccents | (0.92) | (0.14) | PDF p. 83 |
| Dilutedcents | (0.92) | (0.14) | PDF p. 83 |
Original report: PDF p. 83 ↗
* Reclassifications have been made to segregate the results of discontinued operations that were discontinued in 2024.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| Non-Current Assets | |||
| Property, plant and equipmentS$'000 | 6,019 | 6,131 | PDF p. 84 |
| Intangible assetsS$'000 | 6 | 14 | PDF p. 84 |
| SubsidiariesS$'000 | - | - | PDF p. 84 |
| SubtotalS$'000 | 6,025 | 6,145 | PDF p. 84 |
| Current Assets | |||
| InventoriesS$'000 | 2,565 | 2,984 | PDF p. 84 |
| Trade and other receivablesS$'000 | 1,888 | 2,490 | PDF p. 84 |
| Contract assetsS$'000 | 170 | 8 | PDF p. 84 |
| Cash and cash equivalentsS$'000 | 3,992 | 4,630 | PDF p. 84 |
| SubtotalS$'000 | 8,615 | 10,112 | PDF p. 84 |
| ASSETS | |||
| Total AssetsS$'000 | 14,640 | 16,257 | PDF p. 84 |
| EQUITY | |||
| Share capitalS$'000 | 14,917 | 14,917 | PDF p. 84 |
| Other reservesS$'000 | (10,933) | (11,188) | PDF p. 84 |
| Retained earnings/(Accumulated losses)S$'000 | 2,450 | 3,440 | PDF p. 84 |
| Total EquityS$'000 | 6,434 | 7,169 | PDF p. 84 |
| Non-Current Liabilities | |||
| Loans and borrowingsS$'000 | 1,920 | 2,151 | PDF p. 84 |
| Deferred tax liabilitiesS$'000 | 243 | 234 | PDF p. 84 |
| SubtotalS$'000 | 2,163 | 2,385 | PDF p. 84 |
| Current Liabilities | |||
| Loans and borrowingsS$'000 | 2,339 | 2,397 | PDF p. 84 |
| Trade and other payablesS$'000 | 3,614 | 4,143 | PDF p. 84 |
| Contract liabilitiesS$'000 | 89 | 162 | PDF p. 84 |
| Income tax payablesS$'000 | 1 | 1 | PDF p. 84 |
| SubtotalS$'000 | 6,043 | 6,703 | PDF p. 84 |
| LIABILITIES | |||
| Total LiabilitiesS$'000 | 8,206 | 9,088 | PDF p. 84 |
| Total Equity and LiabilitiesS$'000 | 14,640 | 16,257 | PDF p. 84 |
Original report: PDF p. 84 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Company | 2024Company | Source |
|---|---|---|---|
| Non-Current Assets | |||
| SubsidiariesS$'000 | 9,300 | 9,300 | PDF p. 84 |
| Property, plant and equipmentS$'000 | - | - | PDF p. 84 |
| Intangible assetsS$'000 | - | - | PDF p. 84 |
| SubtotalS$'000 | 9,300 | 9,300 | PDF p. 84 |
| Current Assets | |||
| Trade and other receivablesS$'000 | 610 | 1,118 | PDF p. 84 |
| Cash and cash equivalentsS$'000 | 128 | 164 | PDF p. 84 |
| SubtotalS$'000 | 738 | 1,282 | PDF p. 84 |
| ASSETS | |||
| Total AssetsS$'000 | 10,038 | 10,582 | PDF p. 84 |
| EQUITY | |||
| Share capitalS$'000 | 14,917 | 14,917 | PDF p. 84 |
| Retained earnings/(Accumulated losses)S$'000 | (7,160) | (6,798) | PDF p. 84 |
| Total EquityS$'000 | 7,757 | 8,119 | PDF p. 84 |
| Current Liabilities | |||
| Trade and other payablesS$'000 | 2,281 | 2,463 | PDF p. 84 |
| SubtotalS$'000 | 2,281 | 2,463 | PDF p. 84 |
| LIABILITIES | |||
| Total LiabilitiesS$'000 | 2,281 | 2,463 | PDF p. 84 |
| Total Equity and LiabilitiesS$'000 | 10,038 | 10,582 | PDF p. 84 |
Original report: PDF p. 84 ↗
Company has no line items printed for Other reserves, Inventories, Contract assets, Loans and borrowings, Deferred tax liabilities, Contract liabilities or Income tax payables other than dashes; dashes preserved only where shown in the Company columns.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group, S$'000 | 2024Group, S$'000, Re-presented | Source |
|---|---|---|---|
| Profit | |||
| Loss for the yearS$'000 | (990) | (182) | PDF p. 83 |
| Other comprehensive (loss)/income | |||
| Foreign currency translation differences from foreign operationsS$'000 | 205 | 344 | PDF p. 83 |
| ReclassificationS$'000 | 104 | 140 | PDF p. 83 |
| Total | |||
| Total comprehensive (loss)/income for the yearS$'000 | (681) | 302 | PDF p. 83 |
| Loss for the year attributable to | |||
| Owners of the Company (loss for the year)S$'000 | (990) | (151) | PDF p. 83 |
| Non-controlling interests (loss for the year)S$'000 | - | (31) | PDF p. 83 |
| Total comprehensive (loss)/income attributable to | |||
| Owners of the Company (total comprehensive)S$'000 | (681) | 334 | PDF p. 83 |
| Non-controlling interests (total comprehensive)S$'000 | - | (32) | PDF p. 83 |
Original report: PDF p. 83 ↗
* Reclassifications have been made to segregate the results of discontinued operations that were discontinued in 2024.
Only OCI/total comprehensive and attribution rows extracted in this scoped stage.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group, S$'000 | 2024Group, S$'000 | Source |
|---|---|---|---|
| Operating activities | |||
| Loss before income taxS$'000 | (961) | (153) | PDF p. 87 |
| Amortisation of intangible assetsS$'000 | 8 | 39 | PDF p. 87 |
| Depreciation of property, plant and equipmentS$'000 | 466 | 444 | PDF p. 87 |
| Expected credit/(reversal of) loss on trade receivables, netS$'000 | 5 | (86) | PDF p. 87 |
| Gain on disposal of subsidiariesS$'000 | (9) | (200) | PDF p. 87 |
| Gain on disposal of property, plant and equipmentS$'000 | - | (12) | PDF p. 87 |
| Gain on lease modificationS$'000 | - | (3) | PDF p. 87 |
| Property, plant and equipment written-offS$'000 | 2 | 2 | PDF p. 87 |
| Inventory written offS$'000 | 4 | 7 | PDF p. 87 |
| Reversal of allowance for inventory obsolescenceS$'000 | (1) | (28) | PDF p. 87 |
| Finance costsS$'000 | 205 | 291 | PDF p. 87 |
| Finance incomeS$'000 | (30) | (27) | PDF p. 87 |
| Unrealised foreign exchange lossS$'000 | 96 | 54 | PDF p. 87 |
| Changes in working capital | |||
| - inventoriesS$'000 | (558) | 208 | PDF p. 87 |
| - trade and other receivablesS$'000 | 699 | 819 | PDF p. 87 |
| - trade and other payablesS$'000 | 143 | (858) | PDF p. 87 |
| - contract assetsS$'000 | (162) | (8) | PDF p. 87 |
| - contract liabilitiesS$'000 | (73) | 95 | PDF p. 87 |
| Operating activities | |||
| Cash (used in)/generated from operationsS$'000 | (166) | 584 | PDF p. 87 |
| Interest receivedS$'000 | 30 | 27 | PDF p. 87 |
| Tax refund/(paid)S$'000 | 20 | (57) | PDF p. 87 |
| Net cash (used in)/generated from operating activitiesS$'000 | (116) | 554 | PDF p. 87 |
| Investing activities | |||
| Purchase of property, plant and equipmentS$'000 | (130) | (130) | PDF p. 87 |
| Proceeds from disposal of property, plant and equipmentS$'000 | - | 16 | PDF p. 87 |
| Net cash inflow/(outflow) from disposal of subsidiariesS$'000 | 520 | (28) | PDF p. 87 |
| Purchase of intangible assetsS$'000 | - | (2) | PDF p. 87 |
| Net proceeds from redemption of other investmentsS$'000 | - | 300 | PDF p. 87 |
| Net cash generated from investing activitiesS$'000 | 390 | 156 | PDF p. 87 |
| Financing activities | |||
| Interest paidS$'000 | (174) | (198) | PDF p. 87 |
| Principal payment of lease liabilitiesS$'000 | (226) | (230) | PDF p. 87 |
| Non-trade amount due to a related partyS$'000 | (244) | - | PDF p. 87 |
| Proceeds from bank loanS$'000 | 7,633 | 9,038 | PDF p. 87 |
| Repayment of bank loansS$'000 | (7,940) | (8,448) | PDF p. 87 |
| Net cash (used in)/generated from financing activitiesS$'000 | (951) | 162 | PDF p. 87 |
| Net change | |||
| Net (decrease)/increase in cash and cash equivalentsS$'000 | (677) | 872 | PDF p. 87 |
| Cash and cash equivalents | |||
| at the beginning of the financial yearS$'000 | 3,922 | 3,076 | PDF p. 87 |
| Effect of currency translation on cash and cash equivalentsS$'000 | (49) | (26) | PDF p. 87 |
| Cash and cash equivalents at the end of the financial yearS$'000 | 3,196 | 3,922 | PDF p. 87 |
Original report: PDF p. 87 ↗
No Company-level cash flow statement is presented.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Share Capital | 2025Merger Reserve | 2025Foreign Currency Translation Reserve | 2025Statutory Reserve | 2025Retained Earnings | 2025Total attributable to equity holders of the Company | 2025Non-controlling interests | 2025Total Equity | Source |
|---|---|---|---|---|---|---|---|---|---|
| Movements | |||||||||
| At 1 January 2025S$'000 | 14,917 | (9,138) | (2,104) | 54 | 3,440 | 7,169 | - | 7,169 | PDF p. 85 |
| Loss for the yearS$'000 | - | - | - | - | (990) | (990) | - | (990) | PDF p. 85 |
| Other comprehensive loss | |||||||||
| Foreign currency translation differences from foreign operationsS$'000 | - | - | 309 | - | - | 309 | - | 309 | PDF p. 85 |
| Movements | |||||||||
| Total comprehensive loss for the yearS$'000 | - | - | 309 | - | (990) | (681) | - | (681) | PDF p. 85 |
| Disposal of a subsidiaryS$'000 | - | - | - | (54) | - | (54) | - | (54) | PDF p. 85 |
| At 31 December 2025S$'000 | 14,917 | (9,138) | (1,795) | - | 2,450 | 6,434 | - | 6,434 | PDF p. 85 |
Original report: PDF p. 85 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Share Capital | 2024Merger Reserve | 2024Foreign Currency Translation Reserve | 2024Statutory Reserve | 2024Retained Earnings | 2024Total attributable to equity holders of the Company | 2024Non-controlling interests | 2024Total Equity | Source |
|---|---|---|---|---|---|---|---|---|---|
| Movements | |||||||||
| At 1 January 2024S$'000 | 14,917 | (9,138) | (2,589) | 185 | 3,591 | 6,966 | (58) | 6,908 | PDF p. 86 |
| Loss for the yearS$'000 | - | - | - | - | (151) | (151) | (31) | (182) | PDF p. 86 |
| Other comprehensive income/(loss) | |||||||||
| Foreign currency translation differences from foreign operationsS$'000 | - | - | 485 | - | - | 485 | (1) | 484 | PDF p. 86 |
| Movements | |||||||||
| Total comprehensive income/(loss) for the yearS$'000 | - | - | 485 | - | (151) | 334 | (32) | 302 | PDF p. 86 |
| Disposal of a subsidiaryS$'000 | - | - | - | (131) | - | (131) | 90 | (41) | PDF p. 86 |
| At 31 December 2024S$'000 | 14,917 | (9,138) | (2,104) | 54 | 3,440 | 7,169 | - | 7,169 | PDF p. 86 |
Original report: PDF p. 86 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group, FY2025 | 2024Group, FY2024 | 2025Variance, FY2025 vs FY2024 | Source |
|---|---|---|---|---|
| Cash flow analysis | ||||
| Net cash (used in)/generated from operating activitiesS$'000 | (116) | 554 | N.M. | PDF p. 13 |
| Net cash (used in)/generated from financing activitiesS$'000 | (951) | 162 | N.M. | PDF p. 13 |
Original report: PDF p. 13 ↗
N.M. denotes not meaningful.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group, FY2025 | 2024Group, FY2024 | Source |
|---|---|---|---|
| Loss per share | |||
| Loss for the year attributable to owners of the CompanyS$'000 | (990) | (151) | PDF p. 108 |
| Weighted average number of ordinary shares'000 shares | 107,700 | 107,700 | PDF p. 108 |
| Basic and diluted loss per share (SGD cents)SGD cents | (0.92) | (0.14) | PDF p. 108 |
Original report: PDF p. 108 ↗
Basic loss per share is calculated on the Group’s loss for the year attributable to owners of the Company divided by the weighted average number of ordinary shares in issue during the year.
Diluted loss per share is calculated on the same basis as basic loss per share as there were no dilutive potential ordinary shares as at 31 December 2025 and 2024.
Where the money comes from
| Item / unit | 2025Revenue | 2024Revenue | 2025Segments results | 2024Segments results | Source |
|---|---|---|---|---|---|
| Revenue / Segments results | |||||
| Clean room equipmentS$'000 | 1,769 | 2,162 | (373) | (302) | PDF p. 123 |
| Heating ventilation and air-conditioning productsS$'000 | 7,830 | 8,176 | (193) | 637 | PDF p. 123 |
| OthersS$'000 | 203 | 170 | (55) | (91) | PDF p. 123 |
| TotalS$'000 | 9,802 | 10,508 | (621) | 244 | PDF p. 123 |
Unallocated items rows have values only in the Segments results columns (2025, 2024). Revenue columns blank for these rows.
No inter-segment sales within the Group. Income taxes managed on group basis.
| Item / unit | 2025Clean room equipment | 2024Clean room equipment | 2025Heating ventilation and air-conditioning products | 2024Heating ventilation and air-conditioning products | 2025Others | 2024Others | 2025Unallocated | 2024Unallocated | 2025Total | 2024Total | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Other segment information | |||||||||||
| Cost of salesS$'000 | 1,200 | 1,426 | 5,266 | 5,426 | 156 | 181 | - | - | 6,622 | 7,033 | PDF p. 124 |
| Expected credit loss/(Reversal of expected credit loss) on trade receivablesS$'000 | - | - | 7 | (87) | - | - | (2) | 1 | 5 | (86) | PDF p. 124 |
| Amortisation of intangible assetsS$'000 | - | - | - | - | - | - | 8 | 39 | 8 | 39 | PDF p. 124 |
| Depreciation of property, plant and equipmentS$'000 | 73 | 75 | 379 | 325 | 5 | 2 | - | - | 457 | 402 | PDF p. 124 |
| Employee benefits expenseS$'000 | 639 | 784 | 2,059 | 1,860 | 86 | 105 | 1,495 | 1,132 | 4,279 | 3,881 | PDF p. 124 |
| Inventory written offS$'000 | - | - | 4 | 7 | - | - | - | - | 4 | 7 | PDF p. 124 |
| Reversal of allowance for inventory obsolescenceS$'000 | - | - | (1) | (28) | - | - | - | - | (1) | (28) | PDF p. 124 |
| Capital expenditureS$'000 | - | - | 206 | 633 | - | - | 24 | 133 | 230 | 766 | PDF p. 124 |
Some labels wrap across lines; quotes use the final fragment line for wrapped rows.
| Item / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| Segment assets | |||
| Clean room equipmentS$'000 | 701 | 930 | PDF p. 125 |
| Heating ventilation and air-conditioning productsS$'000 | 1,969 | 2,050 | PDF p. 125 |
| OthersS$'000 | 73 | 852 | PDF p. 125 |
| Total segment assetsS$'000 | 2,743 | 3,832 | PDF p. 125 |
| Unallocated assets#S$'000 | 11,897 | 12,425 | PDF p. 125 |
| Consolidated total assetsS$'000 | 14,640 | 16,257 | PDF p. 125 |
| Segment liabilities | |||
| Clean room equipmentS$'000 | 131 | 102 | PDF p. 125 |
| Heating ventilation and air-conditioning productsS$'000 | 78 | 53 | PDF p. 125 |
| OthersS$'000 | 10 | 119 | PDF p. 125 |
| Total segment liabilitiesS$'000 | 219 | 274 | PDF p. 125 |
| Unallocated liabilities*S$'000 | 7,987 | 8,814 | PDF p. 125 |
| Consolidated total liabilitiesS$'000 | 8,206 | 9,088 | PDF p. 125 |
# Unallocated assets are mainly related to a portion of the property, plant and equipment, inventories, other receivables and cash and cash equivalents which are utilised by more than one segment of the Group.
* Unallocated liabilities are mainly related to the Group’s loans and borrowings from external parties, deferred tax liabilities and amount due to the related party which are utilised by more than one segment of the Group.
| Item / unit | 2025Revenue | 2024Revenue | 2025Non-Current Asset | 2024Non-Current Asset | Source |
|---|---|---|---|---|---|
| Geographical information | |||||
| SingaporeS$'000 | 8,949 | 9,270 | 2,065 | 2,236 | PDF p. 125 |
| PRCS$'000 | 101 | - | - | 10 | PDF p. 125 |
| MalaysiaS$'000 | 289 | 335 | 3,960 | 3,899 | PDF p. 125 |
| Hong KongS$'000 | 75 | 87 | - | - | PDF p. 125 |
| IndonesiaS$'000 | 2 | 128 | - | - | PDF p. 125 |
| PhilippinesS$'000 | 338 | 537 | - | - | PDF p. 125 |
| IndiaS$'000 | - | 64 | - | - | PDF p. 125 |
| OthersS$'000 | 48 | 87 | - | - | PDF p. 125 |
| Total (unlabelled)S$'000 | 9,802 | 10,508 | 6,025 | 6,145 | PDF p. 125 |
Segment revenue is based on the geographical location of customers and segment assets are based on the geographical location of these assets.
Major customer: Revenue from three customers of the Group’s Singapore segment represented approximately 15% (2024: 20%) of the Group’s total revenue.
The total row has no printed label.
Debt
| Item / unit | 2025S$'000 | 2024S$'000 | Source |
|---|---|---|---|
| Current liabilities - Secured | |||
| Bank overdraftsS$'000 | 796 | 708 | PDF p. 116 |
| Bankers’ acceptanceS$'000 | 1,224 | 1,406 | PDF p. 116 |
| Term loan 1S$'000 | 28 | 30 | PDF p. 116 |
| Term loan 2S$'000 | 49 | 43 | PDF p. 116 |
| Lease liabilities (Note 24)S$'000 | 242 | 210 | PDF p. 116 |
| Current liabilities | |||
| Total current loans and borrowings (unlabelled subtotal)S$'000 | 2,339 | 2,397 | PDF p. 116 |
Subtotal row has no printed label.
| Item / unit | 2025S$'000 | 2024S$'000 | Source |
|---|---|---|---|
| Non-current liabilities - Secured | |||
| Term loan 1S$'000 | 314 | 328 | PDF p. 117 |
| Term loan 2S$'000 | 999 | 1,051 | PDF p. 117 |
| Lease liabilities (Note 24)S$'000 | 607 | 772 | PDF p. 117 |
| Non-current liabilities | |||
| Non-current subtotal (unlabelled)S$'000 | 1,920 | 2,151 | PDF p. 117 |
| Total | |||
| Total loans and borrowingsS$'000 | 4,259 | 4,548 | PDF p. 117 |
As at the end of the financial year, there is no breach of loan covenants.
Bank overdrafts, Bankers’ acceptance and term loan 1 secured by property, plant and equipment of a subsidiary and deed of debenture for MYR 13.30 million. Term loan 2 secured by first mortgage over leasehold property and corporate guarantee by the Company. Finance leases secured by lessor's title.
Payout
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Provision 11.6 | The Group does not have a formal dividend policy at present. The form, frequency and amount of dividends declared each year will take into consideration the Group’s earnings, general financial condition, results of operations, capital requirements, cash flow, general business conditions, the Group’s development plans and other factors as the Board may deem appropriate. | Group | PDF p. 65 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Dividend for FY2025 | The Company did not declare any dividend for FY2025 as the Board deems it appropriate to conserve funds for the Group’s business activities given that the Group recorded a net loss for FY2025. | Company, FY2025 | PDF p. 66 |
Extracted from 2025 ANNUAL REPORT and checked against the cited pages; see the original report for full context.
Auditor’s report
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Audit firm | Moore Stephens LLP | Group and Company, FY2025 | PDF p. 82 |
| Engagement partner | Tan Lip Kiam | Group and Company, FY2025 | PDF p. 82 |
| Opinion | In our opinion, the accompanying consolidated financial statements of the Group and the statement of financial position of the Company are properly drawn up in accordance with the provisions of the Companies Act 1967 | Group and Company, year ended 31 December 2025 | PDF p. 78 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Valuation of Non-Financial Assets | This is a key audit matter as the determination of the recoverable amount of the CGU involves significant judgement in the appropriate determination of the CGU, the selection of the valuation methodology and the inputs used in the valuation model. | Group, FY2025 | PDF p. 79 |
Extracted from 2025 ANNUAL REPORT and checked against the cited pages; see the original report for full context.
Group and parent company or bank figures are labelled separately. Parentheses indicate negative amounts; a dash and NA retain the report’s notation.
Comparative figures follow 2025 ANNUAL REPORT, including retrospective adjustments. Adjusted and reported earnings may have different definitions; refer to each statement’s notes.
These tables show the available extracted figures. The original annual report contains the full statements, notes and definitions.