| Current asset: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash and cash equivalents |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Restricted cash |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total restricted cash |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash and cash equivalents |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total cash and cash equivalents
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Restricted cash |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Accounts receivable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total accounts receivable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Bill recievables |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Prepayments and other current assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total prepayments and other current assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Notes receivables |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other receivables |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other tax receivables |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Contract assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total contract assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Inventories |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total inventories
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Tax recoverable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Current assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total current assets
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net carrying amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total net carrying amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Land use right, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-term investment, at cost, less impairment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total long-term investment, at cost, less impairment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Amount due to a shareholder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Borrowings - current portion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Income tax payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Taxes payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total taxes payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Current portion of long-term finance lease obligations |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Non-current assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total non-current assets
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other tax payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total other tax payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Bank borrowings |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total bank borrowings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other taxes payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total other taxes payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Accounts payable non current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred government grant |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Non-current liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total non-current liabilities
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share capital 82,572,000 no par value shares authorized, issued and outstanding, as of December 31, 2023 and 2022, respectively |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital reserve |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net book value of Property, plant and equipment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total net book value of Property, plant and equipment
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Investments in affiliates |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total investments in affiliates |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Goodwill |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total goodwill
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Operating lease right-of-use assets, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total operating lease right-of-use assets, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other non-current asset |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred tax assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total deferred tax assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ASSETS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TOTAL ASSETS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Note payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Accounts payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total accounts payable
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Loans payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Contract liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total contract liabilities
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Taxation payable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other payables and accrued expenses |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total other payables and accrued expenses
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Current portion of long-term operating lease liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total current portion of long-term operating lease liabilities
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Current liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total current liabilities
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long term borrowings |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other long term liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Non-current liabilities: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deferred tax liabilities
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-term operating lease liabilities, net of current portion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total long-term operating lease liabilities, net of current portion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Finance lease obligations, net of current maturities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| LIABILITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TOTAL LIABILITIES
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Commitments and contingencies |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Ordinary share, 20,000,000 shares authorized and no par value; 7,902,332 and 7,899,832 issued and outstanding as of December 31, 2025 and 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total ordinary share, 20,000,000 shares authorized and no par value; 7,902,332 and 7,899,832 issued and outstanding as of December 31, 2025 and 2024
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share capital 82,572,000 no par value shares authorised, issued and outstanding as of December 31, 2020 and 2019, respectively |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Additional paid-in capital |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total additional paid-in capital |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Treasury stock, 455,320 and 183,533 shares at cost, as of December 31, 2025 and 2024, respectively |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total treasury stock, 455,320 and 183,533 shares at cost, as of December 31, 2025 and 2024, respectively
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital reserve |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| PRC statutory reserve |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total pRC statutory reserve |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Accumulated other comprehensive loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total accumulated other comprehensive loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Retained earnings |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total retained earnings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Shareholders' equity attributable to Euro Tech Holdings Company Limited |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total shareholders' equity attributable to Euro Tech Holdings Company Limited
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Noncontrolling interests |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total noncontrolling interests |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Shareholders' equity |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total shareholders' equity |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| LIABILITIES AND SHAREHOLDERS' EQUITY |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Consolidated |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Intangible assets, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Land use right, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG JIAHUAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ZHEJIANG TIANLAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Short-term investments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Intangible assets, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|