The company maintains a robust liquidity position with $5.8 million in cash, representing approximately 28% of its $20.7 million total asset base as of 2024Q4.
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 | Dec'98 | Dec'97 | Dec'96 |
|---|
| Total Current Assets | 9.23M | 9.25M | 9.23M | 10.54M | 9.45M | 11.5M | 10.45M | 12.01M | 13.53M | 9.62M | 9.59M | 8.51M | 11.14M | 11.83M | 12.9M | 11.69M | 13.56M | 15.52M | 17.88M | 17.62M | 17.25M | 14.55M | 13.32M | 10.98M | 10.37M | 9.3M | 7.81M | 7.56M | 6.6M | 6.1M | 6.27M |
| Cash & Short-Term Investments | 5.8M | 5.18M | 5.8M | 5.45M | 5.63M | 5.27M | 3.52M | 5.99M | 5.27M | 3.38M | 3.75M | 2.48M | 4.86M | 5.41M | 7.47M | 5.34M | 6.13M | 7.03M | 7.15M | 9.39M | 9.16M | 5.36M | 5.24M | 2.75M | 3.17M | 3.55M | 3.96M | 3.69M | 3M | 2.5M | 1.4M |
| Cash Only | 5.8M | 5.18M | 5.8M | 5.45M | 5.63M | 5.27M | 3.52M | 5.99M | 5.27M | 3.38M | 3.75M | 2.48M | 4.86M | 5.41M | 7.47M | 5.34M | 6.13M | 7.03M | 7.15M | 9.39M | 9.16M | 5.36M | 5.24M | 2.75M | 3.17M | 3.55M | 3.96M | 3.69M | 3M | 2.5M | 1.4M |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 1.64M | 3.56M | 1.64M | 3.07M | 1.96M | 3.93M | 3.91M | 4.28M | 6.22M | 4.11M | 4.89M | 4.86M | 4.27M | 4.08M | 3.09M | 3.74M | 3.67M | 6.06M | 6.71M | 4.98M | 4.93M | 5.51M | 4.14M | 5.35M | 4.78M | 3.39M | 2.69M | 3M | 2.8M | 2.7M | 3.64M |
| Days Sales Outstanding | 21.74 | 97.85 | 39.01 | 62.42 | 47.81 | 67.07 | 106.82 | 89.79 | 112.87 | 86.42 | 79.44 | 96.88 | 82.77 | 80.1 | 52.09 | 67.61 | 60.12 | 80.97 | 77.13 | 66.75 | 66.2 | 64.35 | 46.8 | 71.17 | 74.25 | 62.78 | 65.44 | 83.4 | 79.84 | 78.84 | 96.56 |
| Inventory | 500K | 344K | 500K | 723K | 603K | 547K | 342K | 586K | 401K | 496K | 344K | 557K | 543K | 494K | 653K | 583K | 1.32M | 1.35M | 2.6M | 2.01M | 2.03M | 2.73M | 3.56M | 2.25M | 1.96M | 2M | 945K | 569K | 500K | 600K | 460K |
| Days Inventory Outstanding | 8.18 | 13.09 | 16.7 | 18.74 | 21.3 | 12.72 | 12.91 | 16.48 | 8.92 | 13.99 | 7.16 | 14.26 | 14.17 | 13.72 | 15.4 | 13.89 | 29.09 | 23.55 | 39.29 | 36 | 35.92 | 40.4 | 48.12 | 35.95 | 38.26 | 47.49 | 30.37 | 21.2 | 19.01 | 23.55 | 15.79 |
| Other Current Assets | 1.13M | 73K | 1.13M | 1.19M | 930K | 1.41M | 1.67M | 658K | 1.33M | 1.26M | 535K | 772K | 879K | 565K | 839K | 246K | 809K | -1K | 388K | 332K | 415K | 304K | 7K | 15K | 4K | 26K | 0 | 303K | 300K | 300K | 770K |
| Total Non-Current Assets | 11.48M | 12.09M | 11.48M | 11.57M | 9.91M | 9.75M | 9.65M | 10.2M | 9.53M | 14.12M | 13.52M | 12.76M | 12.55M | 12.05M | 12.05M | 12.18M | 11.66M | 10.73M | 10.4M | 7.86M | 2.72M | 2.83M | 2.38M | 2.33M | 2.35M | 2.08M | 2.28M | 2.08M | 2M | 2M | 2.01M |
| Property, Plant & Equipment | 260K | 494K | 260K | 401K | 398K | 453K | 492K | 1.11M | 754K | 734K | 771K | 773K | 811K | 889K | 945K | 1.06M | 1.35M | 1.41M | 1.51M | 1.62M | 1.63M | 1.74M | 1.77M | 1.85M | 1.97M | 2.08M | 2.28M | 2.08M | 2M | 2M | 2.01M |
| Fixed Asset Turnover | 94.40x | 26.85x | 59.17x | 44.74x | 37.56x | 47.21x | 27.15x | 15.73x | 26.66x | 23.64x | 29.15x | 23.68x | 23.21x | 20.92x | 22.90x | 19.10x | 16.50x | 19.36x | 20.98x | 16.79x | 16.68x | 18.01x | 18.28x | 14.84x | 11.96x | 9.45x | 6.57x | 6.30x | 6.40x | 6.25x | 6.85x |
| Goodwill | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.07M | 1.06M | 1.06M | 1.06M | 1.06M | 1.06M | 1.06M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10K |
| Long-Term Investments | 37.72M | 10.49M | 9.95M | 9.86M | 8.25M | 8.08M | 8.08M | 7.87M | 7.58M | 12.16M | 11.49M | 10.71M | 10.44M | 9.85M | 9.77M | 9.76M | 0 | 8.07M | 7.68M | 0 | -35K | -32K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 139K | 0 | 139K | 144K | 85K | 0 | -9.65M | 71K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.98M | 0 | 0 | 5.05M | 35K | 32K | 571K | 434K | 343K | 0 | 0 | 0 | 0 | 0 | -10K |
| Total Assets | 20.71M | 21.34M | 20.71M | 22.12M | 19.36M | 21.25M | 20.09M | 22.21M | 23.07M | 23.74M | 23.1M | 21.27M | 23.69M | 23.88M | 24.95M | 23.86M | 25.21M | 26.24M | 28.28M | 25.48M | 19.98M | 17.38M | 15.7M | 13.31M | 12.72M | 11.38M | 10.09M | 9.64M | 8.6M | 8.1M | 8.28M |
| Asset Turnover | 1.66x | 0.62x | 0.74x | 0.81x | 0.77x | 1.01x | 0.66x | 0.78x | 0.87x | 0.73x | 0.97x | 0.86x | 0.79x | 0.78x | 0.87x | 0.85x | 0.88x | 1.04x | 1.12x | 1.07x | 1.36x | 1.80x | 2.06x | 2.06x | 1.85x | 1.73x | 1.49x | 1.36x | 1.49x | 1.54x | 1.66x |
| Asset Growth % | 8.63% | 3.06% | -6.38% | 14.24% | -8.88% | 5.75% | -9.54% | -3.69% | -2.83% | 2.74% | 8.62% | -10.2% | -0.8% | -4.29% | 4.54% | -5.35% | -3.93% | -7.19% | 10.97% | 27.57% | 14.95% | 10.69% | 17.97% | 4.66% | 11.75% | 12.75% | 4.72% | 12.06% | 6.17% | -2.17% | - |
| Total Current Liabilities | 4M | 4.59M | 4M | 5.6M | 4.47M | 6.41M | 5.53M | 6.66M | 7.52M | 6.63M | 6.49M | 4.81M | 5.87M | 6M | 7.19M | 5.96M | 7.11M | 7.31M | 9.3M | 7.52M | 6.99M | 7.62M | 7.86M | 6.07M | 6M | 5.17M | 4.12M | 3.93M | 3.1M | 2.8M | 4.95M |
| Accounts Payable | 2.28M | 2.72M | 2.28M | 3.46M | 2.28M | 3.15M | 2.39M | 3.91M | 4.9M | 3.68M | 3.17M | 3.05M | 3.56M | 3.12M | 3.71M | 2.88M | 3.15M | 3.88M | 5.84M | 3.11M | 4.19M | 4.63M | 4.19M | 3.18M | 4.53M | 3.36M | 1.99M | 2.56M | 2.6M | 1.9M | 2.74M |
| Days Payables Outstanding | 36.21 | 103.67 | 76.11 | 89.6 | 80.52 | 73.29 | 90.34 | 110.05 | 109.02 | 103.83 | 66.08 | 78.18 | 92.9 | 86.54 | 87.55 | 68.49 | 69.32 | 67.91 | 88.22 | 55.69 | 74.25 | 68.43 | 56.55 | 50.86 | 88.25 | 79.61 | 63.85 | 95.53 | 98.85 | 74.57 | 94.08 |
| Short-Term Debt | 0 | 0 | 0 | 154K | 222K | 376K | 361K | 565K | 0 | 97K | 720K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 90K | 94K | 85K | 100K | 400K | 1.11M |
| Deferred Revenue (Current) | 2.25M | 580K | 598K | 204K | 630K | 1.08M | 1.06M | 900K | 1.44M | 1.88M | 1.11M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.15M | 881K | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 1.05M | 206K | 974K | 454K | 713K | 1.21M | 4K | 992K | 2.62M | 2.7M | 2.2M | 1.42M | 2.1M | 2.69M | 2.98M | 2.66M | 0 | 2.83M | 3.46M | 7.41M | 2.79M | 2.99M | 1.88M | 1.71M | 848K | 575K | 1.16M | 1.28M | 400K | 500K | 1.1M |
| Current Ratio | 2.30x | 2.01x | 2.30x | 1.88x | 2.11x | 1.80x | 1.89x | 1.80x | 1.80x | 1.45x | 1.48x | 1.77x | 1.90x | 1.97x | 1.79x | 1.96x | 1.91x | 2.12x | 1.92x | 2.34x | 2.47x | 1.91x | 1.69x | 1.81x | 1.73x | 1.80x | 1.89x | 1.93x | 2.13x | 2.18x | 1.27x |
| Quick Ratio | 2.18x | 1.94x | 2.18x | 1.76x | 1.98x | 1.71x | 1.83x | 1.72x | 1.75x | 1.38x | 1.43x | 1.65x | 1.80x | 1.89x | 1.70x | 1.86x | 1.72x | 1.94x | 1.64x | 2.07x | 2.18x | 1.55x | 1.24x | 1.44x | 1.40x | 1.41x | 1.66x | 1.78x | 1.97x | 1.96x | 1.17x |
| Cash Conversion Cycle | -6.28 | 7.27 | -20.41 | -8.43 | -11.41 | 6.5 | 29.38 | -3.78 | 12.77 | -3.41 | 20.52 | 32.97 | 4.03 | 7.28 | -20.06 | 13.01 | 19.88 | 36.61 | 28.2 | 47.07 | 27.87 | 36.32 | 38.37 | 56.26 | 24.26 | 30.66 | 31.95 | 9.08 | 0 | 27.82 | 18.27 |
| Total Non-Current Liabilities | 9K | 160K | 9K | 44K | 87K | 44K | 99K | 216K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.07M | 4K | 0 | 0 | 0 | 0 | 92K | 178K | 300K | 300K | 590K |
| Long-Term Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 92K | 178K | 300K | 300K | 590K |
| Capital Lease Obligations | 190K | 160K | 9K | 44K | 87K | 41K | 94K | 216K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities | 0 | 0 | 0 | 0 | 0 | 3K | 5K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Liabilities | 0 | 0 | 0 | 0 | 0 | 3K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -41K | 0 | 0 |
| Total Liabilities | 4.01M | 4.75M | 4.01M | 5.64M | 4.56M | 6.45M | 5.63M | 6.88M | 7.52M | 6.63M | 6.49M | 4.81M | 5.87M | 6M | 7.19M | 5.96M | 7.11M | 7.31M | 9.3M | 7.52M | 6.99M | 7.62M | 7.86M | 6.07M | 6M | 5.17M | 4.21M | 4.1M | 3.4M | 3.1M | 5.54M |
| Total Debt | 92K | 329K | 92K | 368K | 422K | 592K | 573K | 951K | 0 | 97K | 720K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 90K | 186K | 263K | 400K | 700K | 1.7M |
| Net Debt | -5.71M | -4.85M | -5.71M | -5.08M | -5.21M | -4.68M | -2.95M | -5.04M | -5.27M | -3.28M | -3.03M | -2.48M | -4.86M | -5.41M | -7.47M | -5.34M | -6.13M | -7.03M | -7.15M | -9.39M | -9.16M | -5.36M | -5.24M | -2.75M | -3.17M | -3.46M | -3.78M | -3.43M | -2.6M | -1.8M | 300K |
| Debt / Equity | 0.01x | 0.02x | 0.01x | 0.02x | 0.03x | 0.04x | 0.04x | 0.06x | - | 0.01x | 0.04x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0.01x | 0.03x | 0.05x | 0.08x | 0.14x | 0.62x |
| Debt / EBITDA | 0.30x | - | 0.17x | - | 0.60x | 0.47x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0.12x | 0.53x | 0.72x | 1.33x | 1.75x | 3.47x |
| Net Debt / EBITDA | -18.93x | - | -10.74x | - | -7.41x | -3.74x | - | - | - | - | - | - | - | - | -105.18x | - | - | -130.09x | -12.13x | -19.60x | -11.31x | -4.03x | -8.29x | -3.83x | -4.22x | -4.58x | -10.76x | -9.42x | -8.67x | -4.50x | 0.61x |
| Interest Coverage | 74.42x | - | 918.00x | 243.14x | 18.29x | 426.33x | 42.50x | -76.50x | -52.29x | 36.91x | -32.68x | -475.00x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 13.25x |
| Total Equity | 16.69M | 16.59M | 16.69M | 16.48M | 14.81M | 14.8M | 14.46M | 15.34M | 15.54M | 17.11M | 16.62M | 16.46M | 17.82M | 17.88M | 17.76M | 17.91M | 18.1M | 18.93M | 18.98M | 17.96M | 12.99M | 9.75M | 7.84M | 7.24M | 6.71M | 6.21M | 5.88M | 5.53M | 5.2M | 5M | 2.74M |
| Equity Growth % | 24.51% | -0.62% | 1.3% | 11.31% | 0.03% | 2.34% | -5.7% | -1.34% | -9.13% | 2.94% | 0.98% | -7.64% | -0.34% | 0.68% | -0.85% | -1.06% | -4.39% | -0.25% | 5.69% | 38.24% | 33.18% | 24.46% | 8.2% | 7.88% | 8.19% | 5.58% | 6.24% | 6.4% | 4% | 82.48% | - |
| Book Value per Share | 2.16 | 2.18 | 2.16 | 2.13 | 1.91 | 1.91 | 1.87 | 2.66 | 2.01 | 2.21 | 2.15 | 2.13 | 2.30 | 2.30 | 2.28 | 2.27 | 2.25 | 2.33 | 2.28 | 2.18 | 1.77 | 1.34 | 1.15 | 1.57 | 1.45 | 1.34 | 1.27 | 1.29 | 1.35 | 1.28 | 1.41 |
| Total Shareholders' Equity | 15.74M | 15.62M | 15.74M | 15.64M | 13.77M | 13.88M | 13.94M | 14.46M | 14.59M | 15.97M | 15.44M | 15.15M | 16.03M | 15.87M | 15.84M | 16.3M | 15.75M | 16.79M | 16.99M | 16.41M | 11.92M | 8.89M | 7.84M | 7.24M | 6.71M | 6.21M | 5.88M | 5.53M | 5.2M | 5M | 2.74M |
| Common Stock | 123K | 125K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 123K | 122K | 122K | 120K | 94K | 74K | 68K | 45K | 32K | 32K | 25K | 25K | 0 | 0 | 0 |
| Retained Earnings | 5.59M | 5.75M | 5.59M | 5.48M | 3.63M | 3.77M | 3.82M | 4.35M | 4.49M | 5.81M | 5.34M | 5.14M | 6.05M | 5.88M | 5.91M | 6.37M | 5.85M | 6.99M | 6.98M | 6.87M | 6.52M | 6.19M | 5.46M | 5.26M | 4.73M | 4.23M | 3.64M | 3.29M | 2.9M | 2.7M | 2.25M |
| Treasury Stock | -807K | -1.13M | -807K | -800K | -786K | -786K | -786K | -786K | -786K | -786K | -786K | -786K | -766K | -766K | -766K | -733K | -639K | -534K | -281K | -237K | -237K | -237K | -237K | -237K | -237K | -237K | -16K | 0 | 0 | 0 | 0 |
| Accumulated OCI | 1.06M | 1.09M | 1.06M | 1.07M | 1.09M | 1.1M | 1.17M | 1.22M | 1.21M | 1.27M | 1.21M | 1.11M | 1.09M | 1.1M | 1.04M | 731K | 605K | 487K | 478K | 436K | 157K | 62K | 43K | -26K | 142K | 140K | 175K | 172K | -400K | -300K | -370K |
| Minority Interest | 951K | 971K | 951K | 839K | 1.03M | 917K | 528K | 878K | 956K | 1.14M | 1.18M | 1.31M | 1.79M | 2M | 1.92M | 1.61M | 2.35M | 2.15M | 1.99M | 1.54M | 1.07M | 862K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cyclical infrastructure spending exposure
According to reported financial statements, CLWT's total assets have contracted from $22.1 million in 2023Q4 to $20.7 million by 2024Q4, reflecting a broader trend of balance sheet consolidation that appears to mirror the company's ongoing struggle to maintain scale within its core industrial distribution and engineering segments.
The reduction in total assets suggests that the company is not finding viable avenues for reinvestment, leading to a gradual liquidation of its operational footprint. This trajectory implies that management is prioritizing capital preservation over growth, which may be a rational response to the current lack of demand in the PRC municipal infrastructure market.
Based on the most recent quarterly data, CLWT maintains a cash position of $5.8 million, which represents approximately 28% of total assets, providing a significant liquidity buffer that, as noted in financial filings, serves as a critical safety net against the volatility of long-cycle municipal project payments.
While the current ratio of 2.30 indicates a healthy ability to cover short-term obligations, this liquidity is largely static and does not appear to be fueling operational expansion. Investors should monitor whether this cash pile remains idle or if it is eventually deployed to address the company's underlying revenue contraction.
As reported in recent balance sheet disclosures, CLWT's retained earnings have grown to $5.6 million in 2024Q4 from $3.4 million in 2023Q2, suggesting that despite operational headwinds, the company has managed to preserve its equity base through conservative capital allocation and the avoidance of significant debt-funded expansion.
The stability of the equity base appears to be a byproduct of limited capital expenditure and a lack of aggressive growth initiatives. This suggests that the firm's equity quality is currently tied more to historical accumulation than to the successful reinvestment of profits into high-return projects.
Based on an analysis of the balance sheet, the company's reliance on deferred revenue, which stood at $598,000 in 2024Q4, warrants caution as it may indicate that future revenue recognition is contingent upon the successful completion of lumpy, project-based engineering milestones that are currently subject to significant execution risk.
The presence of these liabilities suggests that the company's reported financial health is sensitive to the timing of project delivery in the PRC market. If municipal clients delay payments or project milestones, the company may face liquidity pressure that is not immediately apparent from the headline cash balance.
Quick answers to the most common questions about buying CLWT stock.
As of 2025, Euro Tech Holdings Company Limited (CLWT) had total assets of $21.3M including $9.3M in current assets.
Euro Tech Holdings Company Limited (CLWT) carries total debt of $0.3M, offset by $5.2M in cash and short-term investments. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.
Euro Tech Holdings Company Limited (CLWT) has total shareholders' equity (book value) of $15.6M ($2.18 book value per share). Book value represents the net worth of the company belonging to common stock holders.
Euro Tech Holdings Company Limited (CLWT) reported a current ratio of 2.01x. A current ratio above 1.0x indicates that the company has more current assets than current liabilities, suggesting sufficient short-term liquidity.