TSH KUH

SGD 0.15 +0.00% +0.00 Updated 10 Nov 2026, 17:16 SGT

Financials

Annual report

Open annual report

Explore the statements

10 tables

Consolidated Statement of Comprehensive Income (Group)

12 metrics

Units appear below each metric. Scroll to compare years

Consolidated Statement of Comprehensive Income (Group) from Annual report
Metric / unit 2025Group2024Group Source
Income statement
Revenue$ 12,617,80711,752,152 PDF p. 63
Cost of sales$ (3,333,007)(3,008,112) PDF p. 63
Gross profit$ 9,284,8008,744,040 PDF p. 63
Other income$ 244,376445,467 PDF p. 63
General and administrative expenses$ (6,312,886)(6,015,585) PDF p. 63
Selling and distribution costs$ (237,290)(325,794) PDF p. 63
Other operating expenses$ (1,557,943)(1,787,034) PDF p. 63
Finance costs$ (128,742)(195,185) PDF p. 63
Profit before tax$ 1,292,315865,909 PDF p. 63
Income tax expense$ (31,551)(12,300) PDF p. 63
Profit$ 1,260,764853,609 PDF p. 63
Earnings per share
- Basic and diluted (cents per share)cents per share 2.841.92 PDF p. 63
Definitions & sources

The accompanying notes form an integral part of these financial statements.

No separate Company income statement or comprehensive income statement was printed; no other comprehensive income line is shown.

Statements of Financial Position - Group and Company

29 metrics

Units appear below each metric. Scroll to compare years

Statements of Financial Position - Group and Company from Annual report
Metric / unit 2025Group2024Group2025Company2024Company Source
Non-current assets
Plant and equipment$ 66,997170,421–– PDF p. 64
Right-of-use assets$ 2,277,6351,357,315–– PDF p. 64
Intangible assets$ 5271,160–– PDF p. 64
Investment in subsidiaries$ ––12,286,66712,286,667 PDF p. 64
Other receivables$ 222,422208,006–– PDF p. 64
Deferred tax assets$ 15,80011,600–– PDF p. 64
Subtotal$ 2,583,3811,748,50212,286,66712,286,667 PDF p. 64
Current assets
Inventories$ 9,272,3779,275,349–– PDF p. 64
Trade and other receivables$ 849,637569,5616,664,0097,028,362 PDF p. 64
Cash and cash equivalents$ 3,361,7142,499,3581,542,889914,134 PDF p. 64
Subtotal$ 13,483,72812,344,2688,206,8987,942,496 PDF p. 64
Assets
Total assets$ 16,067,10914,092,77020,493,56520,229,163 PDF p. 64
Current liabilities
Income tax payable$ 28,500600–– PDF p. 64
Provisions$ 41,25563,360–– PDF p. 64
Bank borrowing$ 54,304645,04254,304645,042 PDF p. 64
Lease liabilities$ 1,262,1431,389,677–– PDF p. 64
Contract liabilities$ 327,653221,448–– PDF p. 64
Trade and other payables$ 2,003,1022,188,7121,604,3551,093,714 PDF p. 64
Subtotal$ 3,716,9574,508,8391,658,6591,738,756 PDF p. 64
Non-current liabilities
Provisions$ 45,76039,575–– PDF p. 64
Bank borrowing$ –54,304–54,304 PDF p. 64
Lease liabilities$ 1,815,292898,739–– PDF p. 64
Subtotal$ 1,861,052992,618–54,304 PDF p. 64
Liabilities
Total liabilities$ 5,578,0095,501,4571,658,6591,793,060 PDF p. 64
Equity
Share capital$ 4,569,4224,569,42212,545,47212,545,472 PDF p. 64
Retained earnings$ 4,467,5722,569,7856,289,4345,890,631 PDF p. 64
Capital reserve$ 1,452,1061,452,106–– PDF p. 64
Subtotal$ 10,489,1008,591,31318,834,90618,436,103 PDF p. 64
Equity and liabilities
Total equity and liabilities$ 16,067,10914,092,77020,493,56520,229,163 PDF p. 64
Definitions & sources

The accompanying notes form an integral part of these financial statements.

Unlabelled subtotals (total non-current assets, total current assets, total current liabilities, total non-current liabilities, total equity) are printed without a label.

Consolidated Statement of Comprehensive Income

12 metrics

Units appear below each metric. Scroll to compare years

Consolidated Statement of Comprehensive Income from Annual report
Metric / unit 2025Group2024Group Source
Income
Revenue$ 12,617,80711,752,152 PDF p. 63
Cost of sales$ (3,333,007)(3,008,112) PDF p. 63
Gross profit$ 9,284,8008,744,040 PDF p. 63
Other income$ 244,376445,467 PDF p. 63
General and administrative expenses$ (6,312,886)(6,015,585) PDF p. 63
Selling and distribution costs$ (237,290)(325,794) PDF p. 63
Other operating expenses$ (1,557,943)(1,787,034) PDF p. 63
Finance costs$ (128,742)(195,185) PDF p. 63
Profit before tax$ 1,292,315865,909 PDF p. 63
Income tax expense$ (31,551)(12,300) PDF p. 63
Profit$ 1,260,764853,609 PDF p. 63
Earnings per share
- Basic and diluted (cents per share)cents per share 2.841.92 PDF p. 63
Definitions & sources

No separate other comprehensive income items are printed; statement is titled Statement of Comprehensive Income and ends at Profit. Equity statement describes it as 'Profit and total comprehensive income for the year'.

Consolidated Statement of Cash Flows

29 metrics

Units appear below each metric. Scroll to compare years

Consolidated Statement of Cash Flows from Annual report
Metric / unit 2025Group2024Group Source
Operating activities
Profit before tax$ 1,292,315865,909 PDF p. 66
Amortisation of intangible assets$ 633633 PDF p. 66
Depreciation of plant and equipment$ 95,088113,417 PDF p. 66
Depreciation of right-of use assets$ 1,214,6841,296,392 PDF p. 66
Finance costs$ 128,742195,185 PDF p. 66
Impairment loss on plant and equipment$ 25,72034,000 PDF p. 66
Impairment loss on right-of-use assets$ 207,056330,000 PDF p. 66
Interest income$ (5,833)(22,123) PDF p. 66
Inventories written off$ 10,319– PDF p. 66
Plant and equipment written off$ –647 PDF p. 66
Reversal of provision for reinstatement costs$ (9,300)– PDF p. 66
Write-back of payables$ (800)(5,000) PDF p. 66
Operating cash flows before changes in working capital$ 2,958,6242,809,060 PDF p. 66
Inventories$ (7,347)(256,714) PDF p. 66
Trade and other receivables$ (299,969)310,754 PDF p. 66
Trade and other payables, contract liabilities and provisions$ 542,56313,759 PDF p. 66
Net cash flows from operations$ 3,193,8712,876,859 PDF p. 66
Interest received$ 2,6723,155 PDF p. 66
Income taxes paid$ (961)– PDF p. 66
Net cash generated from operating activities$ 3,195,5822,880,014 PDF p. 66
Investing activity
Purchase of plant and equipment$ (14,204)(47,970) PDF p. 66
Net cash used in investing activity$ (14,204)(47,970) PDF p. 66
Financing activities
Bank borrowing paid$ (645,042)(630,629) PDF p. 66
Interest paid$ (120,939)(194,817) PDF p. 66
Lease liabilities – principal portion paid$ (1,553,041)(1,429,269) PDF p. 66
Net cash used in financing activities$ (2,319,022)(2,254,715) PDF p. 66
Closing cash
Net increase in cash and cash equivalents$ 862,356577,329 PDF p. 66
Cash and cash equivalents at beginning of the year$ 2,499,3581,922,029 PDF p. 66
Cash and cash equivalents at end of the year (Note 17)$ 3,361,7142,499,358 PDF p. 66
Definitions & sources

Cash flow statement is consolidated only; no separate Company cash flow printed.

Statements of Changes in Equity – Group, year 2025

4 metrics

Units appear below each metric. Scroll to compare years

Statements of Changes in Equity – Group, year 2025 from Annual report
Metric / unit 2025Group Share capital2025Group Retained earnings2025Group Capital reserve2025Group Total equity Source
Group 2025
At 1 January 2025$ 4,569,4222,569,7851,452,1068,591,313 PDF p. 65
Profit and total comprehensive income for the year$ –1,260,764–1,260,764 PDF p. 65
Amount due to a shareholder irrevocably forgiven$ –637,023–637,023 PDF p. 65
At 31 December 2025$ 4,569,4224,467,5721,452,10610,489,100 PDF p. 65
Definitions & sources

Row labels for profit and forgiven amounts wrap across two lines; quotes are the value-bearing lines.

Statements of Changes in Equity – Group, year 2024

3 metrics

Units appear below each metric. Scroll to compare years

Statements of Changes in Equity – Group, year 2024 from Annual report
Metric / unit 2024Group Share capital2024Group Retained earnings2024Group Capital reserve2024Group Total equity Source
Group 2024
At 1 January 2024$ 4,569,4221,716,1761,452,1067,737,704 PDF p. 65
Profit and total comprehensive income for the year$ –853,609–853,609 PDF p. 65
At 31 December 2024$ 4,569,4222,569,7851,452,1068,591,313 PDF p. 65
Definitions & sources

Statements of Changes in Equity – Company, years 2025 and 2024

6 metrics

Units appear below each metric. Scroll to compare years

Statements of Changes in Equity – Company, years 2025 and 2024 from Annual report
Metric / unit 2025Company Share capital2025Company Retained earnings2025Company Total equity Source
Company 2025
At 1 January 2025$ 12,545,4725,890,63118,436,103 PDF p. 65
Profit and total comprehensive income for the year$ –398,803398,803 PDF p. 65
At 31 December 2025$ 12,545,4726,289,43418,834,906 PDF p. 65
Company 2024
At 1 January 2024$ 12,545,4724,994,68317,540,155 PDF p. 65
Profit and total comprehensive income for the year$ –895,948895,948 PDF p. 65
At 31 December 2024$ 12,545,4725,890,63118,436,103 PDF p. 65
Definitions & sources

Company 2025 block and 2024 block share the same columns; rows for 2024 are labelled by section. Company 2025 and 2024 columns are year blocks, not side-by-side columns; the column year of 2024 rows is 2024.

Group Financial Highlights (five-year summary)

20 metrics

Units appear below each metric. Scroll to compare years

Group Financial Highlights (five-year summary) from Annual report
Metric / unit 2025Group2024Group2023Group2022Group2021Group Source
Income Statement
RevenueS$'000 12,61811,75210,9448,9115,168 PDF p. 16
Gross profitS$'000 9,2858,7448,1506,7413,717 PDF p. 16
Profit/(Loss) before taxS$'000 1,292866398912(295) PDF p. 16
Profit/(Loss) for the yearS$'000 1,261854391852(316) PDF p. 16
Balance Sheet
Plant and equipmentS$'000 671702678490 PDF p. 16
Right-of-use assetsS$'000 2,2781,3572,8212,505418 PDF p. 16
InventoriesS$'000 9,2729,2759,0197,3815,460 PDF p. 16
Cash and cash equivalentsS$'000 3,3622,4991,9223,6684,692 PDF p. 16
Other assetsS$'000 1,0887921,095887839 PDF p. 16
Total assetsS$'000 16,06714,09315,12414,52511,499 PDF p. 16
EquityS$'000 10,4898,5917,7387,3466,494 PDF p. 16
BorrowingsS$'000 546991,3301,9472,500 PDF p. 16
Other liabilitiesS$'000 5,5244,8036,0565,2322,505 PDF p. 16
Total equity and liabilitiesS$'000 16,06714,09315,12414,52511,499 PDF p. 16
Financing Ratios
Earnings/(Loss) per share - basic (cents)cents 2.841.920.881.92(0.71) PDF p. 16
Net assets value per share (cents)cents 23.6519.3717.4416.5614.64 PDF p. 16
Cash per share (cents)cents 7.585.634.338.2710.58 PDF p. 16
Gearing ratio (times)times 0.170.260.410.320.05 PDF p. 16
Return on equity (%)% 12.09.95.111.6(4.9) PDF p. 16
Return on total assets (%)% 7.86.12.65.9(2.7) PDF p. 16
Definitions & sources

No definitions of gearing ratio, return on equity or return on total assets are printed on this page.

Note 11 Earnings per share (basic and diluted)

2 metrics

Units appear below each metric. Scroll to compare years

Note 11 Earnings per share (basic and diluted) from Annual report
Metric / unit 2025Group2024Group Source
Earnings per share
A. Numerator: Earnings attributable to equity holders$ 1,260,764853,609 PDF p. 78
Weighted average number of equity shares
Basic and dilutednumber of shares 44,355,49144,355,491 PDF p. 78
Definitions & sources

There is no dilution of earnings per share as there are presently no dilutive shares outstanding as at the end of the year. The weighted average number of ordinary shares refers to shares in issue outstanding during the year. Header unit '$' applies to the numerator; denominator is a share count.

Note 26 Proposed dividend per share

2 metrics

Units appear below each metric. Scroll to compare years

Note 26 Proposed dividend per share from Annual report
Metric / unit 2025Group/Company proposed final dividend, subsequent to year end2024Prior year comparative Source
Events after the end of reporting year
final dividend (tax exempt one-tier) of 0.50 Singapore cent per ordinary share (2024: Nil Singapore cent)Singapore cent per ordinary share 0.50Nil PDF p. 91
approximately $222,000 (2024: $Nil)$ 222,000Nil PDF p. 91
Definitions & sources

Subject to approval by shareholders at the forthcoming AGM; not included as a liability. Payable on all ordinary shares in issue at end of year and any new qualifying shares issued up to the date payable. No income tax consequences. Message to Shareholders (p.14): Board recommends a final dividend (tax exempt one-tier) of 0.5 cent per share.

Debt

Borrowings

Maturity analysis, undiscounted – Group

Maturity analysis, undiscounted – Group
Item / unit 2025Group: Less than one year2025Group: More than one year to less than five years2025Group: Total2024Group: Less than one year2024Group: More than one year to less than five years2024Group: Total Source
Group
Bank borrowing$ 54,408–54,408654,14454,408708,552 PDF p. 88
Lease liabilities$ 1,369,5901,917,4263,287,0161,477,509931,4202,408,929 PDF p. 88
Notes

Contractual and undiscounted cash flows. No 'after five years' column is printed. The undiscounted amounts on the borrowings are determined by reference to the conditions existing at the year end.

Contractual and undiscounted cash flows.

Maturity analysis, undiscounted – Company

Maturity analysis, undiscounted – Company
Item / unit 2025Company: Less than one year2025Company: More than one year to less than five years2025Company: Total2024Company: Less than one year2024Company: More than one year to less than five years2024Company: Total Source
Company
Bank borrowing$ 54,408–54,408654,14454,408708,552 PDF p. 88
Notes

Contractual and undiscounted cash flows.

Borrowing notes 4 tables

Statements of financial position – borrowings and lease liabilities

Statements of financial position – borrowings and lease liabilities
Item / unit 2025Group ($)2024Group ($)2025Company ($)2024Company ($) Source
Current liabilities
Bank borrowing$ 54,304645,04254,304645,042 PDF p. 64
Lease liabilities$ 1,262,1431,389,677–– PDF p. 64
Non-current liabilities
Bank borrowing$ –54,304–54,304 PDF p. 64
Lease liabilities$ 1,815,292898,739–– PDF p. 64
Notes

Bank borrowing is Note 19; lease liabilities Note 20.

Bank borrowing

Bank borrowing
Item / unit 2025Group and Company ($)2024Group and Company ($) Source
Bank borrowing
Non-current$ –54,304 PDF p. 83
Current$ 54,304645,042 PDF p. 83
Total bank borrowing$ 54,304699,346 PDF p. 83
Notes

The bank borrowing is interest bearing at the weighted average effective interest rate of 2.25% (2024: 2.25%) per annum and is repayable in equal instalments until January 2026. Certain subsidiaries have provided corporate guarantees for the bank borrowing.

The loan has been fully repaid as at 31 January 2026.

The third row has no printed label (total line).

Lease liabilities

Lease liabilities
Item / unit 2025Group ($)2024Group ($) Source
Lease liabilities
Non-current$ 1,815,292898,739 PDF p. 83
Current$ 1,262,1431,389,677 PDF p. 83
Total lease liabilities$ 3,077,4352,288,416 PDF p. 83
Notes

Third row has no printed label (total line). At year end, there are no commitments on leases which have not yet commenced.

Lease terms and rates

Lease terms and rates
Item / unit 2025Group premises2024Group premises Source
Leasing activities
Remaining term – average (years)years 1.71.2 PDF p. 84
Weighted average incremental borrowing rate applied to lease liabilities% 4.85.7 PDF p. 84
Notes

The lease contracts are for fixed periods of two to five years. The lease agreements do not impose any covenants, but leased assets may not be used as security for borrowing purposes.

Payout

Dividends & distributions

Dividend policy

ItemValuePeriod / scopeSource
Provision 11.6 – Dividend policy The form, frequency and amount of dividends declared each year will take into consideration the Group’s profit, cash position, positive cash flow generated from operations, projected capital requirements for business growth and other factors as the Board may deem appropriate. Group PDF p. 44

Dividends declared and proposed

ItemValuePeriod / scopeSource
final dividend (tax exempt one-tier) 0.50 Singapore cent per ordinary share FY2025 final dividend, proposed, subject to shareholder approval at AGM PDF p. 91
final dividend (tax exempt one-tier) Nil FY2024 comparative final dividend PDF p. 91
final dividend (tax exempt one-tier) approximately $222,000 FY2025 proposed final dividend total PDF p. 91

Extracted from Annual report 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 RSM SG Assurance LLP Group PDF p. 62
Engagement partner Pang Hui Ting Group PDF p. 62
Opinion properly drawn up in accordance with the provisions of the Companies Act 1967 (the “Act”) and Singapore Financial Reporting Standards (International) (“SFRS(I)”) so as to give a true and fair view Group and Company PDF p. 57

Emphasis of matter

ItemValuePeriod / scopeSource
Other matters The financial statements of the reporting entity for the reporting year ended 31 December 2024 were audited by another independent auditor who expressed an unqualified opinion on those financial statements on 28 March 2025. Group · As at 2025-03-28 PDF p. 60

Extracted from Annual report 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, 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.