ANNUAL REPORT 2026
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, year ended 31 January 2026 | 2025Group, year ended 31 January 2025 | Source |
|---|---|---|---|
| Income statement | |||
| Revenue$'000 | 46,549 | 44,415 | PDF p. 75 |
| Interest income$'000 | 51 | 144 | PDF p. 75 |
| Other income and gains$'000 | 1,239 | 217 | PDF p. 75 |
| Cost of materials, services and consumables$'000 | (24,050) | (24,724) | PDF p. 75 |
| Finance costs$'000 | – | (5) | PDF p. 75 |
| Depreciation of property, plant and equipment$'000 | (1,632) | (1,812) | PDF p. 75 |
| Depreciation of right-of-use assets$'000 | (126) | (253) | PDF p. 75 |
| Employee benefits expense$'000 | (8,823) | (7,358) | PDF p. 75 |
| Other expenses$'000 | (4,290) | (3,757) | PDF p. 75 |
| Other losses$'000 | (969) | (413) | PDF p. 75 |
| Profit before tax from operations$'000 | 7,949 | 6,454 | PDF p. 75 |
| Income tax expense$'000 | (1,100) | (887) | PDF p. 75 |
| Profit from operations, net of tax and total comprehensive income$'000 | 6,849 | 5,567 | PDF p. 75 |
| Total comprehensive income attributable to owners of the company$'000 | 6,849 | 5,567 | PDF p. 75 |
| Earnings per share | |||
| Basic and diluted earnings per shareCents | 2.51 | 2.12 | PDF p. 75 |
Original report: PDF p. 75 ↗
The accompanying notes form an integral part of these financial statements.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, as at 31 January 2026 | 2025Group, as at 31 January 2025 | Source |
|---|---|---|---|
| Non-current assets | |||
| Property, plant and equipment$'000 | 8,134 | 10,201 | PDF p. 76 |
| Right-of-use assets$'000 | – | 2,724 | PDF p. 76 |
| Investment in a subsidiary$'000 | – | – | PDF p. 76 |
| Total non-current assets$'000 | 8,134 | 12,925 | PDF p. 76 |
| Current assets | |||
| Inventories$'000 | 12 | 12 | PDF p. 76 |
| Trade and other receivables$'000 | 12,422 | 8,223 | PDF p. 76 |
| Other assets$'000 | 8,323 | 5,283 | PDF p. 76 |
| Cash and cash equivalents$'000 | 27,934 | 13,986 | PDF p. 76 |
| Total current assets$'000 | 48,691 | 27,504 | PDF p. 76 |
| Assets | |||
| Total assets$'000 | 56,825 | 40,429 | PDF p. 76 |
| Equity | |||
| Share capital$'000 | 26,883 | 19,388 | PDF p. 76 |
| Retained earnings$'000 | 20,302 | 14,370 | PDF p. 76 |
| Total equity$'000 | 47,185 | 33,758 | PDF p. 76 |
| Non-current liabilities | |||
| Deferred tax liabilities$'000 | 694 | 744 | PDF p. 76 |
| Total non-current liabilities$'000 | 694 | 744 | PDF p. 76 |
| Current liabilities | |||
| Income tax payable$'000 | 900 | 970 | PDF p. 76 |
| Trade and other payables$'000 | 8,046 | 4,957 | PDF p. 76 |
| Total current liabilities$'000 | 8,946 | 5,927 | PDF p. 76 |
| Liabilities | |||
| Total liabilities$'000 | 9,640 | 6,671 | PDF p. 76 |
| Equity and liabilities | |||
| Total equity and liabilities$'000 | 56,825 | 40,429 | PDF p. 76 |
Original report: PDF p. 76 ↗
The accompanying notes form an integral part of these financial statements.
Quotes are the full printed row, which also includes the Company columns.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Company, as at 31 January 2026 | 2025Company, as at 31 January 2025 | Source |
|---|---|---|---|
| Non-current assets | |||
| Property, plant and equipment$'000 | – | – | PDF p. 76 |
| Right-of-use assets$'000 | – | – | PDF p. 76 |
| Investment in a subsidiary$'000 | 15,327 | 15,327 | PDF p. 76 |
| Total non-current assets$'000 | 15,327 | 15,327 | PDF p. 76 |
| Current assets | |||
| Inventories$'000 | – | – | PDF p. 76 |
| Trade and other receivables$'000 | 8,308 | 7,457 | PDF p. 76 |
| Other assets$'000 | 4,446 | – | PDF p. 76 |
| Cash and cash equivalents$'000 | 6,867 | 3,943 | PDF p. 76 |
| Total current assets$'000 | 19,621 | 11,400 | PDF p. 76 |
| Assets | |||
| Total assets$'000 | 34,948 | 26,727 | PDF p. 76 |
| Equity | |||
| Share capital$'000 | 26,883 | 19,388 | PDF p. 76 |
| Retained earnings$'000 | 5,236 | 779 | PDF p. 76 |
| Total equity$'000 | 32,119 | 20,167 | PDF p. 76 |
| Non-current liabilities | |||
| Deferred tax liabilities$'000 | – | – | PDF p. 76 |
| Total non-current liabilities$'000 | – | – | PDF p. 76 |
| Current liabilities | |||
| Income tax payable$'000 | 11 | 28 | PDF p. 76 |
| Trade and other payables$'000 | 2,818 | 6,532 | PDF p. 76 |
| Total current liabilities$'000 | 2,829 | 6,560 | PDF p. 76 |
| Liabilities | |||
| Total liabilities$'000 | 2,829 | 6,560 | PDF p. 76 |
| Equity and liabilities | |||
| Total equity and liabilities$'000 | 34,948 | 26,727 | PDF p. 76 |
Original report: PDF p. 76 ↗
The accompanying notes form an integral part of these financial statements.
Quotes are the full printed row, which also includes the Group columns.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, year ended 31 January 2026 | 2025Group, year ended 31 January 2025 | Source |
|---|---|---|---|
| Profit or loss | |||
| Profit before tax from operations$'000 | 7,949 | 6,454 | PDF p. 75 |
| Income tax expense$'000 | (1,100) | (887) | PDF p. 75 |
| Profit from operations, net of tax and total comprehensive income$'000 | 6,849 | 5,567 | PDF p. 75 |
| Attribution | |||
| Total comprehensive income attributable to owners of the company$'000 | 6,849 | 5,567 | PDF p. 75 |
| Earnings per share | |||
| Basic and diluted earnings per shareCents | 2.51 | 2.12 | PDF p. 75 |
Original report: PDF p. 75 ↗
No separate other comprehensive income items are presented; profit equals total comprehensive income. Company's separate statement of profit or loss and OCI is not presented (Note 1, p.77).
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, year ended 31 January 2026 | 2025Group, year ended 31 January 2025 | Source |
|---|---|---|---|
| Operating activities | |||
| Profit before tax$'000 | 7,949 | 6,454 | PDF p. 78 |
| Operating activities - Adjustments | |||
| Interest income$'000 | (51) | (144) | PDF p. 78 |
| Interest expense$'000 | – | 5 | PDF p. 78 |
| Allowance for expected credit loss on trade receivables, net$'000 | 969 | 413 | PDF p. 78 |
| Depreciation of property, plant and equipment$'000 | 1,632 | 1,812 | PDF p. 78 |
| Depreciation of right-of-use-assets$'000 | 126 | 253 | PDF p. 78 |
| Gain on disposals of property, plant and equipment and right-of-use assets$'000 | (1,166) | (122) | PDF p. 78 |
| Operating activities | |||
| Operating cash flows before changes in working capital$'000 | 9,459 | 8,671 | PDF p. 78 |
| Operating activities - Working capital | |||
| Inventories$'000 | – | 4 | PDF p. 78 |
| Trade and other receivables$'000 | (5,168) | (801) | PDF p. 78 |
| Other assets$'000 | (3,040) | (1,664) | PDF p. 78 |
| Trade and other payables$'000 | 3,089 | 1,252 | PDF p. 78 |
| Operating activities | |||
| Net cash flows from operations$'000 | 4,340 | 7,462 | PDF p. 78 |
| Income taxes (paid)/refunded$'000 | (1,220) | 3 | PDF p. 78 |
| Net cash provided by operating activities$'000 | 3,120 | 7,465 | PDF p. 78 |
| Investing activities | |||
| Purchase of property, plant and equipment (Note 14)$'000 | (2,394) | (2,339) | PDF p. 78 |
| Proceeds from disposals of property, plant and equipment and right-of-use assets$'000 | 6,593 | 274 | PDF p. 78 |
| Interest income received$'000 | 51 | 144 | PDF p. 78 |
| Net cash provided by/(used in) investing activities$'000 | 4,250 | (1,921) | PDF p. 78 |
| Financing activities | |||
| Dividends paid$'000 | (917) | (1,572) | PDF p. 78 |
| Proceeds from issue of new shares$'000 | 7,800 | – | PDF p. 78 |
| Shares issue expense$'000 | (305) | – | PDF p. 78 |
| Interest expense paid$'000 | – | (5) | PDF p. 78 |
| Repayment of borrowings$'000 | – | (285) | PDF p. 78 |
| Lease liabilities – principal portion paid$'000 | – | (204) | PDF p. 78 |
| Net cash provided by/(used in) financing activities$'000 | 6,578 | (2,066) | PDF p. 78 |
| Net change in cash | |||
| Net increase in cash and cash equivalents$'000 | 13,948 | 3,478 | PDF p. 78 |
| Cash and cash equivalents, beginning balance$'000 | 13,986 | 10,508 | PDF p. 78 |
| Cash and cash equivalents, ending balance (Note 20)$'000 | 27,934 | 13,986 | PDF p. 78 |
Original report: PDF p. 78 ↗
Only a consolidated (Group) cash flow statement is presented; no Company cash flow statement.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group - Total equity | 2026Group - Share capital | 2026Group - Retained earnings | Source |
|---|---|---|---|---|
| Group - Current year | ||||
| Opening balance at 1 February 2025$'000 | 33,758 | 19,388 | 14,370 | PDF p. 77 |
| Group - Current year - Changes in equity | ||||
| Total comprehensive income for the year$'000 | 6,849 | – | 6,849 | PDF p. 77 |
| Issue of share capital (Note 21)$'000 | 7,495 | 7,495 | – | PDF p. 77 |
| Dividends paid (Note 13)$'000 | (917) | – | (917) | PDF p. 77 |
| Group - Current year | ||||
| Closing balance at 31 January 2026$'000 | 47,185 | 26,883 | 20,302 | PDF p. 77 |
Original report: PDF p. 77 ↗
No non-controlling interests column is presented.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group - Total equity | 2025Group - Share capital | 2025Group - Retained earnings | Source |
|---|---|---|---|---|
| Group - Previous year | ||||
| Opening balance at 1 February 2024$'000 | 29,763 | 19,388 | 10,375 | PDF p. 77 |
| Group - Previous year - Changes in equity | ||||
| Total comprehensive income for the year$'000 | 5,567 | – | 5,567 | PDF p. 77 |
| Dividends paid (Note 13)$'000 | (1,572) | – | (1,572) | PDF p. 77 |
| Group - Previous year | ||||
| Closing balance at 31 January 2025$'000 | 33,758 | 19,388 | 14,370 | PDF p. 77 |
Original report: PDF p. 77 ↗
No non-controlling interests column is presented.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Company - Total equity | 2026Company - Share capital | 2026Company - Retained earnings | Source |
|---|---|---|---|---|
| Company - Current year | ||||
| Opening balance at 1 February 2025$'000 | 20,167 | 19,388 | 779 | PDF p. 77 |
| Company - Current year - Changes in equity | ||||
| Total comprehensive income for the year$'000 | 5,374 | – | 5,374 | PDF p. 77 |
| Issue of share capital (Note 21)$'000 | 7,495 | 7,495 | – | PDF p. 77 |
| Dividends paid (Note 13)$'000 | (917) | – | (917) | PDF p. 77 |
| Company - Current year | ||||
| Closing balance at 31 January 2026$'000 | 32,119 | 26,883 | 5,236 | PDF p. 77 |
Original report: PDF p. 77 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Company - Total equity | 2025Company - Share capital | 2025Company - Retained earnings | Source |
|---|---|---|---|---|
| Company - Previous year | ||||
| Opening balance at 1 February 2024$'000 | 19,991 | 19,388 | 603 | PDF p. 77 |
| Company - Previous year - Changes in equity | ||||
| Total comprehensive income for the year$'000 | 1,748 | – | 1,748 | PDF p. 77 |
| Dividends paid (Note 13)$'000 | (1,572) | – | (1,572) | PDF p. 77 |
| Company - Previous year | ||||
| Closing balance at 31 January 2025$'000 | 20,167 | 19,388 | 779 | PDF p. 77 |
Original report: PDF p. 77 ↗
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, FY2026, S$'000 | 2025Group, FY2025, S$'000 | 2024Group, FY2024, S$'000 | 2023Group, FY2023, S$'000 | 2022Group, FY2022, S$'000 | Source |
|---|---|---|---|---|---|---|
| Revenue by segment | ||||||
| RecyclingS$'000 | 844 | 5,774 | 4,636 | 8,940 | 8,032 | PDF p. 10 |
| Excavation servicesS$'000 | 35,025 | 30,521 | 13,466 | 10,752 | 13,277 | PDF p. 10 |
| Logistics and leasingS$'000 | 10,622 | 7,977 | 6,030 | 6,917 | 15,048 | PDF p. 10 |
| OthersS$'000 | 58 | 143 | 179 | 152 | 127 | PDF p. 10 |
| Total revenueS$'000 | 46,549 | 44,415 | 24,311 | 26,761 | 36,484 | PDF p. 10 |
| Percentage of total revenue | ||||||
| Recycling% | 1.8 | 13.0 | 19.1 | 33.4 | 22.0 | PDF p. 10 |
| Excavation services% | 75.2 | 68.7 | 55.4 | 40.2 | 36.4 | PDF p. 10 |
| Logistics and leasing% | 22.8 | 18.0 | 24.8 | 25.8 | 41.2 | PDF p. 10 |
| For the reporting year | ||||||
| Earnings before interest, tax, depreciation and amortisation (EBITDA)S$'000 | 9,656 | 8,380 | 3,402 | 4,387 | 8,393 | PDF p. 10 |
| EBITDA margin% | 20.7 | 18.9 | 14.0 | 16.4 | 23.0 | PDF p. 10 |
| Profit before income tax (PBIT)S$'000 | 7,949 | 6,454 | 1,502 | 2,425 | 6,266 | PDF p. 10 |
| PBIT margin% | 17.1 | 14.5 | 6.2 | 9.1 | 17.2 | PDF p. 10 |
| Net profitS$'000 | 6,849 | 5,567 | 1,516 | 1,996 | 4,858 | PDF p. 10 |
| Net profit margin% | 14.7 | 12.5 | 6.2 | 7.5 | 13.3 | PDF p. 10 |
| At end of the reporting year | ||||||
| Non-current assetsS$'000 | 8,134 | 12,925 | 12,803 | 14,434 | 12,982 | PDF p. 10 |
| Current assetsS$'000 | 48,691 | 27,504 | 21,978 | 21,292 | 21,397 | PDF p. 10 |
| Total assetsS$'000 | 56,825 | 40,429 | 34,781 | 35,726 | 34,379 | PDF p. 10 |
| Non-current liabilitiesS$'000 | 694 | 744 | 644 | 1,194 | 1,138 | PDF p. 10 |
| Current liabilitiesS$'000 | 8,946 | 5,927 | 4,374 | 4,972 | 5,678 | PDF p. 10 |
| Total liabilitiesS$'000 | 9,640 | 6,671 | 5,018 | 6,166 | 6,816 | PDF p. 10 |
| Total debtS$'000 | - | - | 489 | 1,663 | 662 | PDF p. 10 |
| Cash and cash equivalentsS$'000 | 27,934 | 13,986 | 10,508 | 9,880 | 11,064 | PDF p. 10 |
| Net (cash)/debtS$'000 | (27,934) | (13,986) | (10,019) | (8,217) | (10,402) | PDF p. 10 |
| Shareholders’ equityS$'000 | 47,185 | 33,758 | 29,763 | 29,560 | 27,563 | PDF p. 10 |
| Weighted average number of ordinary shares ('000) | ||||||
| – Basic and diluted(1)'000 shares | 272,520 | 262,000 | 262,000 | 262,000 | 262,000 | PDF p. 10 |
Original report: PDF p. 10 ↗
(1) adjusted retrospectively as a result of the bonus shares allotted and issued on 25 March 2026 (applies to weighted average number of ordinary shares)
Weighted average shares in '000; percentages as printed.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, FY2026 | 2025Group, FY2025 | 2024Group, FY2024 | 2023Group, FY2023 | 2022Group, FY2022 | Source |
|---|---|---|---|---|---|---|
| Profitability | ||||||
| Return on assets (Net profit/Total assets)% | 12.1 | 13.8 | 4.4 | 5.6 | 14.1 | PDF p. 11 |
| Profitability – Return on equity | ||||||
| (Net profit/Shareholders’ equity)% | 14.5 | 16.5 | 5.1 | 6.8 | 17.6 | PDF p. 11 |
| Liquidity | ||||||
| Current ratio (Times)Times | 5.4 | 4.6 | 5.0 | 4.3 | 3.8 | PDF p. 11 |
| Net assets per share (cents)cents | 31.2 | 25.8 | 22.7 | 22.6 | 21.0 | PDF p. 11 |
| Leverage – Net debt to equity ratio (Times) | ||||||
| (Net debt/Shareholders’ equity)Times | (0.6) | (0.4) | (0.3) | (0.3) | (0.4) | PDF p. 11 |
| Leverage – Interest cover (Times) | ||||||
| (EBITDA/Finance costs)Times | N.M. | 1,676.0 | 113.4 | 121.9 | 90.2 | PDF p. 11 |
| Investors’ ratio – Earnings per share (S$ cents) | ||||||
| (Basic and diluted)(1)S$ cents | 2.5 | 2.1 | 0.6 | 0.8 | 1.8 | PDF p. 11 |
Original report: PDF p. 11 ↗
N.M. – Not meaningful
(1) adjusted retrospectively as a result of the bonus shares allotted and issued on 25 March 2026
Definitions as printed: Return on assets (Net profit/Total assets); Return on equity (Net profit/Shareholders’ equity); Net debt to equity ratio (Net debt/Shareholders’ equity); Interest cover (EBITDA/Finance costs).
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, FY2026, S$'000 | 2025Group, FY2025, S$'000 | 2026Change (S$'000), FY2026 vs FY2025 | 2026Change (%), FY2026 vs FY2025 | Source |
|---|---|---|---|---|---|
| Statement of comprehensive income | |||||
| RevenueS$'000 / % | 46,549 | 44,415 | 2,134 | 4.8 | PDF p. 12 |
| Interest incomeS$'000 / % | 51 | 144 | (93) | (64.6) | PDF p. 12 |
| Other income and gainsS$'000 / % | 1,239 | 217 | 1,022 | 471.0 | PDF p. 12 |
| Other lossesS$'000 / % | (969) | (413) | (556) | 134.6 | PDF p. 12 |
| Depreciation of right-of-use assetsS$'000 / % | (126) | (253) | 127 | (50.2) | PDF p. 12 |
| Employee benefits expenseS$'000 / % | (8,823) | (7,358) | (1,465) | 19.9 | PDF p. 12 |
| Other expensesS$'000 / % | (4,290) | (3,757) | (533) | 14.2 | PDF p. 12 |
| Profit before tax from operationsS$'000 / % | 7,949 | 6,454 | 1,495 | 23.2 | PDF p. 12 |
| Income tax expenseS$'000 / % | (1,100) | (887) | (213) | 24.0 | PDF p. 12 |
| Profit from operations, net of taxS$'000 / % | 6,849 | 5,567 | 1,282 | 23.0 | PDF p. 12 |
Original report: PDF p. 12 ↗
N.M. – Not meaningful
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, as at 31 January 2026, S$'000 | 2025Group, as at 31 January 2025, S$'000 | 2026Change (S$'000), 2026 vs 2025 | 2026Change (%), 2026 vs 2025 | Source |
|---|---|---|---|---|---|
| Non-current assets | |||||
| Property, plant and equipmentS$'000 / % | 8,134 | 10,201 | (2,067) | (20.3) | PDF p. 14 |
| TOTAL NON-CURRENT ASSETSS$'000 / % | 8,134 | 12,925 | (4,791) | (37.1) | PDF p. 14 |
| Current assets | |||||
| Trade and other receivablesS$'000 / % | 12,422 | 8,223 | 4,199 | 51.1 | PDF p. 14 |
| Other assetsS$'000 / % | 8,323 | 5,283 | 3,040 | 57.5 | PDF p. 14 |
| Cash and cash equivalentsS$'000 / % | 27,934 | 13,986 | 13,948 | 99.7 | PDF p. 14 |
| TOTAL CURRENT ASSETSS$'000 / % | 48,691 | 27,504 | 21,187 | 77.0 | PDF p. 14 |
| Total assets | |||||
| TOTAL ASSETSS$'000 / % | 56,825 | 40,429 | 16,396 | 40.6 | PDF p. 14 |
| Equity | |||||
| Share capitalS$'000 / % | 26,883 | 19,388 | 7,495 | 38.7 | PDF p. 14 |
| Retained earningsS$'000 / % | 20,302 | 14,370 | 5,932 | 41.3 | PDF p. 14 |
| TOTAL EQUITYS$'000 / % | 47,185 | 33,758 | 13,427 | 39.8 | PDF p. 14 |
| Non-current liabilities | |||||
| Deferred tax liabilitiesS$'000 / % | 694 | 744 | (50) | (6.7) | PDF p. 14 |
| TOTAL NON-CURRENT LIABILITIESS$'000 / % | 694 | 744 | (50) | (6.7) | PDF p. 14 |
| Current liabilities | |||||
| Income tax payableS$'000 / % | 900 | 970 | (70) | (7.2) | PDF p. 14 |
| Trade and other payablesS$'000 / % | 8,046 | 4,957 | 3,089 | 62.3 | PDF p. 14 |
| TOTAL CURRENT LIABILITIESS$'000 / % | 8,946 | 5,927 | 3,019 | 50.9 | PDF p. 14 |
| Total liabilities | |||||
| TOTAL LIABILITIESS$'000 / % | 9,640 | 6,671 | 2,969 | 44.5 | PDF p. 14 |
| Total equity and liabilities | |||||
| TOTAL EQUITY AND LIABILITIESS$'000 / % | 56,825 | 40,429 | 16,396 | 40.6 | PDF p. 14 |
Original report: PDF p. 14 ↗
N.M. - Not meaningful
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, 2026, $'000 | 2025Group, 2025, $'000 | Source |
|---|---|---|---|
| Numerators | |||
| Profit, net of tax attributable to owners of the parent$'000 | 6,849 | 5,567 | PDF p. 94 |
| Denominators: Weighted average number of ordinary shares | |||
| Basic (’000)'000 shares | 272,520 | 262,000 | PDF p. 94 |
Original report: PDF p. 94 ↗
The weighted average number of ordinary shares refers to shares in issue outstanding during the reporting year, and is adjusted retrospectively for the effects of the bonus issue after the reporting year (Note 21).
Diluted earnings per share are the same as basic earnings per share as no potential dilutive ordinary share exists during the respective reporting years.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Group, 2026 | 2025Group, 2025 | Source |
|---|---|---|---|
| Earnings per share | |||
| Basic and diluted earnings per sharecents (not verified on page) | 2.51 | 2.12 | PDF p. 75 |
Original report: PDF p. 75 ↗
Header of the column units not separately re-read; value shown in cents per the statement context (basic and diluted EPS, Note 12). Statement page not fully read in this scoped stage.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2026Rate per share, 2026, Cents | 2025Rate per share, 2025, Cents | 2026Group and Company, 2026, $'000 | 2025Group and Company, 2025, $'000 | Source |
|---|---|---|---|---|---|
| Dividends on equity shares | |||||
| Final tax exempt (1-tier) dividend paidcents per share / $'000 | 0.20 | 0.20 | 262 | 262 | PDF p. 94 |
| Interim tax exempt (1-tier) dividend paidcents per share / $'000 | 0.50 | 1.00 | 655 | 1,310 | PDF p. 94 |
| Total dividendscents per share / $'000 | 0.70 | 1.20 | 917 | 1,572 | PDF p. 94 |
Original report: PDF p. 94 ↗
The directors have proposed that a final dividend of $0.005 per share and a special dividend of $0.005 per share with a total of $3,020,000 be paid to shareholders after the annual general meeting to be held on 26 May 2026. There are no income tax consequences on the company. This dividend is subject to approval by shareholders at the next annual general meeting. It has not been included as a liability in the statement of financial position. The proposed dividend is payable in respect of all ordinary shares in issue at the end of the reporting year and including any new qualifying shares issued up to the date the dividend becomes payable.
Message to Shareholders (p.5/printed 03): 0.5 Singapore cents per ordinary share for each of the interim, final and special dividend, bringing total dividend payout for FY2026 to 54% of FY2026’s net profit attributable to shareholders.
Where the money comes from
| Item / unit | 2026Recycling | 2026Excavation services | 2026Logistics and leasing | 2026Unallocated | 2026Group | 2025Recycling | 2025Excavation services | 2025Logistics and leasing | 2025Unallocated | 2025Group | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Profit or loss | |||||||||||
| Revenue by segment$'000 | 844 | 35,025 | 10,622 | 58 | 46,549 | 5,774 | 30,521 | 7,977 | 143 | 44,415 | PDF p. 87PDF p. 88 |
| Recurring EBITDA$'000 | (647) | 8,153 | 1,919 | 231 | 9,656 | 2,303 | 5,989 | 502 | (414) | 8,380 | PDF p. 87PDF p. 88 |
| Depreciation of property, plant and equipment$'000 | (136) | (1,161) | (129) | (206) | (1,632) | (680) | (805) | (117) | (210) | (1,812) | PDF p. 87PDF p. 88 |
| Depreciation of right-of-use-assets$'000 | (57) | – | – | (69) | (126) | (114) | – | – | (139) | (253) | PDF p. 87PDF p. 88 |
| ORBIT$'000 | (840) | 6,992 | 1,790 | (44) | 7,898 | 1,509 | 5,184 | 385 | (763) | 6,315 | PDF p. 87PDF p. 88 |
Reconciliation items (interest income, income tax, profit) are printed only in the Group column. ORBIT = operating result before interests and income taxes and other unallocated items; Recurring EBITDA = earnings before depreciation and amortisation, interests and income taxes.
Reconciliation items are printed only in the Group column.
| Item / unit | 2026Recycling | 2026Excavation services | 2026Logistics and leasing | 2026Unallocated | 2026Group | 2025Recycling | 2025Excavation services | 2025Logistics and leasing | 2025Unallocated | 2025Group | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Assets | |||||||||||
| Total assets for reportable segments$'000 | 2,348 | 19,641 | 1,313 | 5,589 | 28,891 | 4,905 | 17,576 | 507 | 3,455 | 26,443 | PDF p. 88 |
Row label wraps: 'Total assets for reportable' / 'segments'; quote is the continuation line with values.
Row label wraps across two lines.
| Item / unit | 2026Recycling | 2026Excavation services | 2026Logistics and leasing | 2026Unallocated | 2026Group | 2025Recycling | 2025Excavation services | 2025Logistics and leasing | 2025Unallocated | 2025Group | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Liabilities | |||||||||||
| Total liabilities for reportable segments$'000 | 219 | 4,768 | 993 | 2,066 | 8,046 | 285 | 3,073 | 938 | 661 | 4,957 | PDF p. 89 |
Row label wraps across two lines.
| Item / unit | 2026Recycling | 2026Excavation services | 2026Logistics and leasing | 2026Unallocated | 2026Group | Source |
|---|---|---|---|---|---|---|
| Impairment of assets | ||||||
| Impairment of assets: 2026$'000 | – | 969 | – | – | 969 | PDF p. 89 |
| Expenditures for non-current assets | ||||||
| Expenditures for non-current assets: 2026$'000 | – | 675 | 118 | 1,601 | 2,394 | PDF p. 89 |
Year rows appear under the headings 'Impairment of assets:' and 'Expenditures for non-current assets:'.
| Item / unit | 2025Recycling | 2025Excavation services | 2025Logistics and leasing | 2025Unallocated | 2025Group | Source |
|---|---|---|---|---|---|---|
| Impairment of assets | ||||||
| Impairment of assets: 2025$'000 | – | 413 | – | – | 413 | PDF p. 89 |
| Expenditures for non-current assets | ||||||
| Expenditures for non-current assets: 2025$'000 | – | 1,995 | 342 | 2 | 2,339 | PDF p. 89 |
Year rows appear under the headings 'Impairment of assets:' and 'Expenditures for non-current assets:'.
| Item / unit | 2026Group | 2025Group | Source |
|---|---|---|---|
| Revenue | |||
| Excavation services$'000 | 35,025 | 30,521 | PDF p. 90 |
| Logistics and leasing services$'000 | 10,622 | 7,977 | PDF p. 90 |
| Sale of recycle waste$'000 | 844 | 5,774 | PDF p. 90 |
| Others$'000 | 58 | 143 | PDF p. 90 |
| Total revenue$'000 | 46,549 | 44,415 | PDF p. 90 |
Debt
| Item / unit | 2025At beginning of the year, $'000 | 2025Cash flows, $'000 | 2025Non-cash changes, $'000 | 2025At end of the year, $'000 | Source |
|---|---|---|---|---|---|
| Reconciliation of liabilities arising from financing activities - 2025 | |||||
| Loans and borrowings$'000 | 285 | (285) | – | – | PDF p. 99 |
| Lease liabilities$'000 | 204 | (204) | – | – | PDF p. 99 |
| Total liabilities from financing activities$'000 | 489 | (489) | – | – | PDF p. 99 |
In 2026, there are no reconciliation amounts for the non-cash changes in liabilities arising from financing activities.
Page 100 (Note 21): There are no external borrowings. The debt-to-adjusted capital ratio does not provide a meaningful indicator of the risk of borrowings.
Payout
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Dividend policy | The Company does not have a formal dividend policy. | Company | PDF p. 63 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Interim tax exempt (1-tier) dividend paid | 0.50 cents per share | Group and Company, FY2026 (year ended 31 January 2026) | PDF p. 94 |
| Interim tax exempt (1-tier) dividend paid | 1.00 cents per share | Group and Company, FY2025 comparative | PDF p. 94 |
| Final tax exempt (1-tier) dividend paid | 0.20 cents per share | Group and Company, 2026 column (paid in FY2026) | PDF p. 94 |
| Total dividends paid (rate per share) | 0.70 cents per share | Group and Company, 2026 (comparative 2025: 1.20) | PDF p. 94 |
| Proposed final and special dividend | a final dividend of $0.005 per share and a special dividend of $0.005 per share with a total of $3,020,000 | Company, proposed for FY2026, payable after AGM on 26 May 2026 | PDF p. 94 |
Extracted from ANNUAL REPORT 2026 and checked against the cited pages; see the original report for full context.
Auditor’s report
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Audit firm | RSM SG Assurance LLP | Group and company, year ended 31 January 2026 | PDF p. 74 |
| Engagement partner | Lee Guoyong | Group audit, year ended 31 January 2026 | PDF p. 74 |
| Opinion | properly drawn up in accordance with the provisions of the Companies Act 1967 (the “Act”) and Singapore Financial Reporting Standards (International) (“SFRS(I)s”) so as to give a true and fair view | Group and company, 31 January 2026 | PDF p. 71 |
Extracted from ANNUAL REPORT 2026 and checked against the cited pages; see the original report for full context.
Group and parent company or bank figures are labelled separately. Parentheses indicate negative amounts; a dash and NA retain the report’s notation.
Comparative figures follow ANNUAL REPORT 2026, including retrospective adjustments. Adjusted and reported earnings may have different definitions; refer to each statement’s notes.
These tables show the available extracted figures. The original annual report contains the full statements, notes and definitions.