NASDAQ : CLWT

Euro Tech Holdings Company Limited

$1.63 USD

$0.11 (7.24%)

Volume
29.99K
Average Volume
1.77M
Market Capitalization
$12.08M
P/E Ratio
79.13
Dividend Yield
0.00%
Price Target
Year High
$2.68
Year Low
$0.99
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.01
CLWT Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 13.26M 15.38M 17.94M 14.95M 21.39M 13.36M 17.4M 20.1M 17.35M 22.48M
costOfRevenue 9.59M 10.93M 14.08M 10.33M 15.69M 9.67M 12.98M 16.4M 12.94M 17.53M
grossProfit 3.67M 4.45M 3.86M 4.62M 5.7M 3.68M 4.42M 3.7M 4.41M 4.95M
researchAndDevelopmentExpenses - 3.63M 4.33M 2.99M 61000 497K 35000 184K 163K 475K
generalAndAdministrativeExpenses 3.91M 4.07M 4.1M 4.49M 4.91M 5.37M 4.84M 4.74M 4.96M 5.59M
sellingAndMarketingExpenses - - - - - - 13000 16000 13000 13000
sellingGeneralAndAdministrativeExpenses 3.91M 4.07M 4.1M 4.49M 4.91M 5.37M 4.85M 4.75M 4.98M 5.6M
otherExpenses - 1000 -4.32M -2.97M -8.74M -1.42M - - - -
operatingExpenses 3.91M 4.07M 4.11M 4.42M 4.91M 5.23M 4.85M 4.75M 4.98M 5.6M
costAndExpenses 13.5M 15M 18.19M 14.75M 20.6M 14.9M 17.84M 21.16M 17.91M 23.13M
netInterestIncome 82000 95000 30000 16000 20000 16000 79000 28000 13000 -1000
interestIncome 82000 96000 37000 23000 23000 28000 83000 35000 24000 18000
interestExpense - 1000 7000 7000 3000 12000 4000 7000 11000 19000
depreciationAndAmortization 162K 146K 15000 33000 38000 49000 69000 60000 61000 55000
ebitda -71000 1.06M 1.72M 161K 1.32M 559K -237K -306K 467K -585K
ebit -233K 918K 1.7M 128K 1.28M 510K -306K -366K 406K -621K
nonOperatingIncomeExcludingInterest - -532K -1.95M 542K -67000 -782K -130K -693K -980K -49000
operatingIncome -233K 386K -249K 670K 1.21M -1.54M -436K -1.06M -574K -670K
totalOtherIncomeExpensesNet 427K 531K 1.94M -107K 64000 770K 263K 686K 969K 30000
incomeBeforeTax 194K 917K 1.7M 563K 1.28M 498K -173K -373K 395K -640K
incomeTaxExpense 27000 72000 45000 24000 -90000 96000 37000 -312K 28000 228K
netIncomeFromContinuingOperations 167K 845K 1.65M 539K 1.37M 402K -210K -61000 367K 158K
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - 435K - - - -
netIncome 157K 734K 1.83M 369K 989K 769K -146K 88000 473K 231K
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 157K 734K 1.83M 369K 989K 769K -146K 88000 473K 231K
eps 0.02 0.1 0.24 0.05 0.13 0.1 -0.03 0.01 0.06 0.03
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 5.18M 5.8M 5.45M 5.63M 5.27M 3.52M 5.99M 5.27M 3.38M 3.75M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 5.18M 5.8M 5.45M 5.63M 5.27M 3.52M 5.99M 5.27M 3.38M 3.75M
netReceivables 3.56M 1.64M 3.07M 1.96M 3.93M 3.91M 4.28M 6.22M 4.11M 4.89M
accountsReceivables 3.34M 1.39M 2.93M 1.59M 3.63M 3.4M 3.59M 5.99M 3.81M 4.39M
otherReceivables 217K 253K 138K 372K 299K 508K 692K 229K 106K 499K
inventory 344K 500K 723K 603K 547K 342K 586K 401K 496K 344K
prepaids 98000 148K 68000 331K 347K 1.01M 495K 318K 475K 221K
otherCurrentAssets 73000 1.13M 1.19M 930K 1.41M 1.67M 658K 1.33M 1.26M 535K
totalCurrentAssets 9.25M 9.23M 10.54M 9.45M 11.5M 10.45M 12.01M 13.53M 9.62M 9.59M
propertyPlantEquipmentNet 494K 260K 401K 398K 453K 492K 1.11M 754K 734K 771K
goodwill 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M
longTermInvestments 10.49M 9.95M 9.86M 8.25M 8.08M 8.08M 7.87M 7.58M 12.16M 11.49M
taxAssets 36000 62000 103K 108K 145K - 87000 124K 158K 186K
otherNonCurrentAssets - 139K 144K 85000 - -9.65M 71000 - - -
totalNonCurrentAssets 12.09M 11.48M 11.58M 9.91M 9.75M 9.65M 10.2M 9.53M 14.12M 13.52M
otherAssets - - - - - - - - - -
totalAssets 21.34M 20.71M 22.12M 19.36M 21.25M 20.1M 22.21M 23.06M 23.74M 23.1M
totalPayables 2.8M 2.52M 3.78M 2.55M 3.41M 2.49M 3.91M 4.9M 3.82M 3.51M
accountPayables 2.72M 2.28M 3.46M 2.28M 3.15M 2.39M 3.91M 4.9M 3.68M 3.17M
otherPayables 79000 242K 324K 272K 258K 93000 - - 142K 335K
accruedExpenses 834K 803K 834K 951K 1.36M 1.5M 1.02M - 10000 58000
shortTermDebt - - 154K 222K 376K 361K 565K - 97000 720K
capitalLeaseObligationsCurrent 169K 83000 170K 113K 175K 118K 170K - - -
taxPayables - 166K 42000 192K 172K 9000 78000 24000 142K 393K
deferredRevenue 580K 598K 204K 630K 1.08M 1.06M 900K 1.44M 1.88M 1.11M
otherCurrentLiabilities 206K 974K 454K 3000 3000 4000 992K 2.62M 2.7M 2.2M
totalCurrentLiabilities 4.59M 4M 5.6M 4.47M 6.4M 5.53M 6.66M 7.52M 6.63M 6.49M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 160K 9000 44000 87000 41000 94000 216K - - -
deferredRevenueNonCurrent - - - - -3000 - - - - -
deferredTaxLiabilitiesNonCurrent - - - - 3000 5000 - - - -
otherNonCurrentLiabilities - - - - 3000 - - - - -
totalNonCurrentLiabilities 160K 9000 44000 87000 44000 99000 216K - - -
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 329K 92000 214K 200K 216K 212K 386K - - -
totalLiabilities 4.75M 4.01M 5.64M 4.56M 6.45M 5.63M 6.88M 7.52M 6.63M 6.49M
treasuryStock -1.13M -807K -800K -786K -786K -786K -786K -786K -786K -786K
preferredStock - - - - - - - - - -
commonStock 125K 123K 123K 123K 123K 123K 123K 123K 123K 123K
retainedEarnings 5.75M 5.6M 5.48M 3.63M 3.77M 3.82M 4.35M 4.49M 5.81M 5.34M
additionalPaidInCapital 9.77M 9.77M 9.76M 9.72M 9.67M 9.62M 9.56M 9.55M 9.55M 9.55M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 157K 734K 1.83M 369K 989K 769K -146K 88000 473K 231K
depreciationAndAmortization 162K 146K 15000 33000 38000 49000 69000 60000 61000 55000
deferredIncomeTax 26000 41000 5000 34000 -145K 92000 37000 34000 28000 16000
stockBasedCompensation - 12000 47000 45000 55000 54000 10000 - - -
changeInWorkingCapital -1.43M 135K 130K 216K 1.23M -941K 150K -785K 1.16M 957K
accountsReceivables -1.82M 1.41M -1.13M 2.04M -432K 387K 1.5M -1.28M 585K 107K
inventory 156K 223K -120K -56000 -205K 244K -185K 95000 -152K 213K
accountsPayables 445K -1.18M 1.12M -872K 757K -1.52M -986K 1.22M 507K 119K
otherWorkingCapital -216K -320K 257K -901K 1.11M -52000 -182K -819K 215K 518K
otherNonCashItems -6000 -287K -2.1M -236K 32000 -2.06M -386K -149K -106K -73000
netCashProvidedByOperatingActivities -1.09M 781K -80000 461K 2.2M -2.04M -266K -1.34M 652K 153K
investmentsInPropertyPlantAndEquipment -7000 -5000 -5000 -7000 -4000 -11000 -21000 -85000 -18000 -60000
acquisitionsNet - - - - - 1.84M - 4.89M - 10000
purchasesOfInvestments - - - - -1.2M -1.84M -148K - - -
salesMaturitiesOfInvestments - - - - - 148K - - - -
otherInvestingActivities - 307K 322K 239K 1.56M 1.91M -148K 279K 290K 450K
netCashProvidedByInvestingActivities -7000 302K 317K 232K 358K 2.04M -169K 5.08M 272K 390K
netDebtIssuance - -154K -68000 -154K 15000 -204K 565K - - 720K
longTermNetDebtIssuance - -154K -734K -1.02M -767K -1.01M 565K - - -
shortTermNetDebtIssuance - -154K 666K 868K 782K 804K - - -623K 720K
netStockIssuance -317K -7000 -14000 - - - - - - -
netCommonStockIssuance -317K -7000 -14000 - - - - - - -
commonStockIssuance 2000 - - - - - - - - -
commonStockRepurchased -319K -7000 -14000 - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - -617K - -464K -1.03M -1.3M - -1.44M - -
commonDividendsPaid - -617K -14000 -464K -1.03M -1.3M - -1.44M - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - -97000 -623K -
netCashProvidedByFinancingActivities -317K -778K -82000 -618K -1.02M -1.5M 565K -1.54M -623K 720K
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 7.38M 5.89M 8.12M 7.26M 9.98M 7.96M 8.22M 6.73M 11.33M 10.05M
costOfRevenue 5.4M 4.19M 5.46M 5.47M 7.62M 6.46M 5.49M 4.84M 8.66M 7.03M
grossProfit 1.98M 1.7M 2.66M 1.79M 2.36M 1.5M 2.73M 1.89M 2.67M 3.02M
researchAndDevelopmentExpenses - - -1.47M 1.47M 1.97M 1.18M 1.19M 899K -1.94M 2M
generalAndAdministrativeExpenses - - 1.9M 2.17M 1.86M 1.11M 2.11M - 2.42M 2.51M
sellingAndMarketingExpenses - - - - 29000 1.11M 9000 - - 3500
sellingGeneralAndAdministrativeExpenses 1.84M 2.06M 1.9M 2.17M 1.89M 2.21M 2.12M 2.37M 2.4M 2.51M
otherExpenses - - 1.47M -1.47M -1.97M -1.18M -1.18M -899K 1.94M -2M
operatingExpenses 1.84M 2.06M 1.9M 2.17M 1.89M 2.21M 2.13M 2.37M 2.4M 2.51M
costAndExpenses 7.24M 6.26M 7.36M 7.64M 9.51M 8.67M 7.62M 7.21M 11.06M 9.55M
netInterestIncome 39000 43000 51000 44000 38000 11000 11000 8000 6500 8000
interestIncome 39000 43000 51000 45000 46000 14000 11000 8000 6500 8000
interestExpense - - - 1000 8000 3000 - - - -
depreciationAndAmortization - - 138.5K 7500 7500 8250 16500 9500 25750 12250
ebitda 135K -368K 1.43M -369.5K 480.5K -349.25K 628.5K -473.5K 374.75K 587.25K
ebit 135K -368K 1.3M -377K 473K -498K 612K -483K 349K 575K
nonOperatingIncomeExcludingInterest - - -531K -1000 -4000 -1500 -11000 -3000 -73000 -67000
operatingIncome 135K -368K 764K -378K 469K -715K 601K -487K 276K 508K
totalOtherIncomeExpensesNet 226K 201K 244K 287K 1.72M 217K 227K 219K 71000 272K
incomeBeforeTax 361K -167K 1.01M -91000 2.19M -498K 828K -486K 347K 574K
incomeTaxExpense 30000 -3000 62000 10000 41000 4000 31000 -7000 -107K 17000
netIncomeFromContinuingOperations 331K -164K 946K -101K 2.15M -502K 797K -479K 454K 557K
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - 69000 123.5K - 258K 150K 205K
netIncome 284K -127K 690K 44000 2.08M -255K 553K -184K 499K 490K
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 284K -127K 690K 44000 2.08M -255K 553K -184K 499K 490K
eps 0.04 -0.02 0.09 0.01 0.27 -0.03 0.07 -0.02 0.06 0.07
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
cashAndCashEquivalents 5.18M 4.49M 5.8M 4.52M 5.45M 4.36M 5.63M 5.8M 5.27M 5.42M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 5.18M 4.49M 5.8M 4.52M 5.45M 4.36M 5.63M 5.8M 5.27M 5.42M
netReceivables 3.56M 1.42M 1.64M 1.51M 3.07M 1.71M 1.96M 1.65M 3.93M 2.7M
accountsReceivables 3.34M 1.34M 1.39M 1.51M 2.93M 1.46M 1.59M 1.65M 3.63M 1.75M
otherReceivables 217K 80000 253K 23000 138K 257K 369K 4000 296K 956K
inventory 344K 302K 500K 426K 723K 593K 603K 416K 547K 311K
prepaids 98000 - 148K 810K 68000 535K 331K 509K 347K 843K
otherCurrentAssets 73000 1.95M 1.13M 1.04M 1.19M 979K 930K 1.54M 1.41M 1.54M
totalCurrentAssets 9.25M 8.17M 9.23M 8.31M 10.54M 8.18M 9.45M 9.92M 11.5M 10.82M
propertyPlantEquipmentNet 494K 388K 260K 258K 401K 493K 398K 336K 453K 570K
goodwill 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M 1.07M
longTermInvestments 10.49M 9.77M 9.95M 9.78M 9.86M 8.13M 8.25M 8.06M 8.08M 7.93M
taxAssets 36000 80000 62000 102K 103K 102K 108K 143K 145K -
otherNonCurrentAssets - 315K 139K 18000 144K - 85000 - - -
totalNonCurrentAssets 12.09M 11.63M 11.48M 11.23M 11.58M 9.8M 9.91M 9.61M 9.75M 9.57M
otherAssets - - - - - - - - - -
totalAssets 21.34M 19.8M 20.71M 19.54M 22.12M 17.98M 19.36M 19.53M 21.25M 20.39M
totalPayables 2.8M 2.44M 2.52M 2.35M 3.78M 1.89M 2.55M 2.55M 3.15M 1.75M
accountPayables 2.72M 1.55M 2.28M 2.3M 3.46M 1.89M 2.28M 2.5M 3.15M 1.72M
otherPayables 79000 895K 242K 951K 324K 1000 272K 42000 - 21000
accruedExpenses 834K - 803K - 1.04M - 951K - 1.49M -
shortTermDebt - - - - 154K - 222K - 376K -
capitalLeaseObligationsCurrent 169K 127K 83000 95000 170K 166K 113K 117K 175K 171K
taxPayables - - 166K 52000 42000 1000 192K 42000 172K 21000
deferredRevenue 580K 761K 598K 441K 655K 551K 630K 1.35M 1.08M 1.59M
otherCurrentLiabilities 206K - 1.05M 899K 778K 921K 3000 1.45M 1.21M 2.54M
totalCurrentLiabilities 4.59M 3.33M 4M 3.78M 5.6M 3.53M 4.47M 5.47M 6.4M 6.05M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 160K 95000 9000 - 44000 137K 87000 - 41000 137K
deferredRevenueNonCurrent - - - - - - - - -3000 -
deferredTaxLiabilitiesNonCurrent - - - - - - - - 3000 4000
otherNonCurrentLiabilities - - - - - - - - 3000 -
totalNonCurrentLiabilities 160K 95000 9000 1 44000 137K 87000 3.98M 44000 141K
otherLiabilities - - - - - - - -3.98M - -
capitalLeaseObligations 329K 222K 92000 95000 214K 303K 200K 117K 216K 308K
totalLiabilities 4.75M 3.42M 4.01M 3.78M 5.64M 3.67M 4.56M 5.47M 6.45M 6.19M
treasuryStock -1.13M -981K -807K -807K -800K -797K -786K -786K -786K -786K
preferredStock - - - - - - - - - -
commonStock 125K 123K 123K 123K 123K 123K 123K 123K 123K 123K
retainedEarnings 5.75M 5.47M 5.6M 4.91M 5.48M 3.38M 3.63M 3.13M 3.77M 3.28M
additionalPaidInCapital 9.77M 9.77M 9.77M 9.77M 9.76M 9.74M 9.72M 9.69M 9.67M 9.64M
date 2025-12-31 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31
netIncome 284K 690K 44000 914K 914K 184.5K 184.5K 494.5K 494.5K 384.5K
depreciationAndAmortization - 146K - 7500 7500 16500 16500 19000 19000 24500
deferredIncomeTax - 41000 - 2500 2500 17000 17000 -72500 -72500 46000
stockBasedCompensation - 12000 - 47000 23500 22500 22500 27500 27500 27000
changeInWorkingCapital - 135K - 65000 65000 108K 108K 616K 616K -470.5K
accountsReceivables - 1.41M - - -563.5K 1.02M 1.02M -216K -216K 193.5K
inventory - 223K - - -60000 -28000 -28000 -102.5K -102.5K 122K
accountsPayables - -1.18M - - 560K -436K -436K 378.5K 378.5K -760K
otherWorkingCapital - -320K - 65000 128.5K -450.5K -450.5K 556K 556K -26000
otherNonCashItems -284K -243K -44000 -1.08M -1.05M -118K -118K 16000 16000 -1.03M
netCashProvidedByOperatingActivities - 781K - -40000 -40000 230.5K 230.5K 1.1M 1.1M -1.02M
investmentsInPropertyPlantAndEquipment - -5000 - -2500 -2500 -3500 -3500 -2000 -2000 -5500
acquisitionsNet - - - - - - - - - 917.5K
purchasesOfInvestments - - - - - - - -600K -600K -917.5K
salesMaturitiesOfInvestments - - - - - - - - - 74000
otherInvestingActivities - 307K - 161K 161K 119.5K 119.5K 781K 781K 953K
netCashProvidedByInvestingActivities - 302K - 158.5K 158.5K 116K 116K 179K 179K 1.02M
netDebtIssuance - -154K - - - -77000 -77000 7500 7500 -102K
longTermNetDebtIssuance - -154K - - - -511K -511K -383.5K -383.5K -504K
shortTermNetDebtIssuance - - - 333K 333K 434K 434K 391K 391K 402K
netStockIssuance - -7000 - - - - - - - -
netCommonStockIssuance - -7000 - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - -7000 - -7000 -7000 - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - -617K - - - -232K -232K -515.5K -515.5K -649.5K
commonDividendsPaid - -617K - -7000 -7000 -232K -232K -515.5K -515.5K -649.5K
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - -41000 -41000 - - -0.5 -0.5 -
netCashProvidedByFinancingActivities - -778K - -41000 -41000 -309K -309K -508K -508K -751.5K