NASDAQ:CLWT
Euro Tech Holdings Company Limited
- Stock
Last Close
1.15
06/11 21:14
Market Cap
11.19M
Beta: 0.89
Volume Today
11.45K
Avg: 40.55K
PE Ratio
20.37
PFCF: 24.71
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '14 | Jun '15 | Dec '15 | Jun '16 | Dec '16 | Jun '17 | Dec '17 | Jun '18 | Dec '18 | Jun '19 | Dec '19 | Jun '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Jun '24 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 8.96M - | 8.27M 7.70% | 10.03M 21.28% | 10.47M 4.39% | 12.01M 14.71% | 8.71M 27.50% | 8.64M 0.74% | 9.52M 10.10% | 10.59M 11.27% | 8.81M 16.75% | 8.58M 2.62% | 2.86M 66.69% | 5.03M 75.83% | 10.05M 100% | 5.67M 43.63% | 1.13M 80.06% | 3.37M 197.79% | 6.73M 100% | 4.11M 38.94% | 8.22M 100.00% | 3.98M 51.59% | 7.96M 100% | 4.99M 37.27% | 9.98M 100% | 7.26M 27.29% | 8.12M 11.92% | |
cost of revenue | 6.49M - | 6.42M 1.08% | 7.84M 22.12% | 8.54M 8.93% | 8.99M 5.27% | 6.81M 24.23% | 6.13M 10.09% | 8.06M 31.53% | 8.35M 3.64% | 6.78M 18.80% | 6.20M 8.50% | 2.05M 66.96% | 3.52M 71.55% | 7.03M 100% | 4.33M 38.42% | 661.50K 84.72% | 2.42M 265.99% | 4.84M 100% | 2.74M 43.32% | 5.49M 100% | 3.23M 41.16% | 6.46M 100% | 3.81M 41.01% | 7.62M 100% | 5.47M 28.23% | 5.46M 0.16% | |
gross profit | 2.47M - | 1.85M 25.10% | 2.19M 18.38% | 1.93M 11.87% | 3.02M 56.48% | 1.90M 37.25% | 2.52M 32.88% | 1.46M 42.02% | 2.24M 53.36% | 2.04M 9.07% | 2.38M 16.94% | 809.50K 66.00% | 1.51M 86.66% | 3.02M 100% | 1.34M 55.77% | 468.50K 64.95% | 944K 101.49% | 1.89M 100% | 1.36M 27.70% | 2.73M 100.00% | 749K 72.56% | 1.50M 100% | 1.18M 21.13% | 2.36M 100% | 1.79M 24.25% | 2.66M 48.83% | |
selling and marketing expenses | 10K - | 5K - | 4K - | 879K 21,875% | 3.50K - | 4.50K - | 4.50K 0% | 945K - | |||||||||||||||||||
general and administrative expenses | 2.93M - | 3M 2.39% | 2.99M 0.33% | 2.81M 6.02% | 2.79M 0.71% | 2.49M 10.72% | 2.48M 0.24% | 2.44M 1.93% | 2.31M 5.05% | 2.51M 8.56% | 2.34M 6.81% | 1.17M 50% | 2.42M - | 6.02M 148.75% | 2.24M - | 2.24M 0% | 1.11M 50.61% | 945K - | 945K 0% | 2.17M 129.31% | 1.90M 12.32% | ||||||
selling general and administrative expenses | 3M - | 3M 0% | 2.49M - | 2.35M - | 2.05M 12.60% | 1.26M 38.67% | 2.51M 100% | 1.17M 53.54% | -11.82M 1,111.77% | 1.19M 110.04% | 2.37M 100% | 1.06M 55.35% | 2.12M 100% | 1.11M 47.76% | 2.21M 100% | 945K 57.30% | 1.89M 100% | 2.17M 14.66% | 1.90M 12.32% | ||||||||
research and development expenses | 2.00M - | 2.00M 0% | 2.41M 20.34% | 899K - | 899K 0% | 594K 33.93% | 594K 0% | 1.18M 98.40% | 1.18M - | 1.18M 0% | 1.47M 24.90% | -1.47M 200% | |||||||||||||||
other expenses | 1.89M - | -1.47M 177.83% | 1.47M 200.07% | ||||||||||||||||||||||||
cost and expenses | 9.42M - | 9.42M 0% | 10.84M 15.07% | 11.36M 4.80% | 8.62M - | 10.66M - | 9.29M 12.88% | 8.55M 8.00% | 4.10M 52.05% | 4.64M 13.22% | 9.55M 105.69% | 5.42M 43.17% | -11.16M 305.64% | 3.50M 131.37% | 7.21M 106.11% | 3.70M 48.70% | 7.61M 105.54% | 4.23M 44.35% | 8.67M 104.87% | 3.90M 54.98% | 9.51M 143.57% | 7.64M 19.70% | 7.36M 3.63% | ||||
operating expenses | 2.93M - | 3M 2.39% | 3M 0% | 2.82M 6.00% | 2.80M 0.71% | 2.50M 10.82% | 2.49M 0.28% | 921.00K 63.01% | 2.31M 151.36% | 2.51M 8.51% | 2.35M 6.65% | 2.05M 12.60% | 1.13M 45.11% | 2.51M 123.47% | 1.09M 56.46% | -11.82M 1,179.72% | 1.08M 109.13% | 2.37M 119.83% | 956.50K 59.68% | 2.12M 121.43% | 1.00M 52.62% | 2.21M 120.53% | 94.50K 95.73% | 1.89M 1,900% | 2.17M 14.71% | 1.90M 12.36% | |
interest expense | 10K - | 10K 0% | 40K 300% | 10K 75% | 10K 0% | 2K 80% | 22K 1,000% | 11K 50% | 24K 118.18% | 47K 95.83% | 36K 23.40% | -2K 105.56% | -81K - | 4K - | 3K - | 4K - | |||||||||||
ebitda | 90K - | -970K 1,177.78% | 360K 137.11% | -450K 225% | 900K 300% | -69K 107.67% | 466K 775.36% | 636K 36.48% | -825K 229.72% | -234K 71.64% | 208K 188.89% | 457.50K 119.95% | 266.25K 41.80% | 266.25K 0% | 150.25K 43.57% | 1.58M 952.91% | -232.50K 114.70% | -232.50K 0% | 315.50K 235.70% | 612K 93.98% | -349.25K 157.07% | -468K 34.00% | 244.75K 152.30% | 240.25K 1.84% | -369.50K 253.80% | 1.43M 487.96% | |
operating income | -460K - | -1.15M 150% | -810K 29.57% | -890K 9.88% | 220K 124.72% | -602K 373.64% | 28K 104.65% | 539K 1,825% | -76K 114.10% | -476K 526.32% | 36K 107.56% | -361K 1,102.78% | 254K 170.36% | 508K 100% | 138K 72.83% | 1.58M 1,046.38% | -242K 115.30% | -484K 100% | 306K 163.22% | 612K 100% | -357.50K 158.42% | -715K 100% | 236.50K 133.08% | 473K 100% | -378K 179.92% | 764K 302.12% | |
depreciation and amortization | 550K - | 180K 67.27% | 1.17M 550% | 440K 62.39% | 680K 54.55% | 533K 21.62% | 438K 17.82% | 97K 77.85% | -749K 872.16% | 242K 132.31% | 172K 28.93% | 818.50K 375.87% | 12.25K 98.50% | 12.25K 0% | 12.25K 0% | 9.50K - | 9.50K 0% | 9.50K 0% | 8.25K 13.16% | 8.25K 0% | 247K 2,893.94% | 8.25K 96.66% | 3.75K 54.55% | 7.50K 100% | 138.50K 1,746.67% | ||
total other income expenses net | 40K - | 60K 50% | 10K - | 20K 100% | 101K 405% | -91K 190.10% | 6K 106.59% | 90K 1,400% | 56K 37.78% | 74K 32.14% | 757.50K 923.65% | 135.50K 82.11% | 66K 51.29% | 110.50K 67.42% | -392.50K 455.20% | 109.50K 127.90% | -2K 101.83% | 108K 5,500% | 216K 100% | 108.50K 49.77% | 217K 100% | 860K 296.31% | 1.72M 100% | 287K 83.31% | 244K 14.98% | ||
income before tax | -420K - | -1.09M 159.52% | -810K 25.69% | -880K 8.64% | 240K 127.27% | -501K 308.75% | -63K 87.43% | 545K 965.08% | 14K 97.43% | -420K 3,100% | 110K 126.19% | 396.50K 260.45% | 389.50K 1.77% | 574K 47.37% | 248.50K 56.71% | 1.19M 378.67% | -132.50K 111.14% | -486K 266.79% | 414K 185.19% | 828K 100% | -249K 130.07% | -498K 100% | 1.10M 320.18% | 2.19M 100% | -91K 104.15% | 1.01M 1,207.69% | |
income tax expense | 60K - | -320K 633.33% | 270K 184.38% | 20K 92.59% | 200K 900% | 21K 89.50% | 7K 66.67% | -253K 3,714.29% | -59K 76.68% | -1K 98.31% | 38K 3,900% | 25K 34.21% | 8.50K 66% | 17K 100% | 53.50K 214.71% | -152K 384.11% | 3.50K 102.30% | -7K 300% | 15.50K 321.43% | 31K 100% | 2K 93.55% | 4K 100% | 20.50K 412.50% | 41K 100% | 10K 75.61% | 62K 520% | |
net income | 20K - | -660K 3,400% | 50K 107.58% | -480K 1,060% | 690K 243.75% | -92K 113.33% | 437K 575% | 878K 100.92% | -790K 189.98% | -280K 64.56% | 134K 147.86% | 434.50K 224.25% | 245K 43.61% | 490K 100% | 249.50K 49.08% | 1.08M 331.86% | -92K 108.54% | -184K 100% | 276.50K 250.27% | 553K 100% | -127.50K 123.06% | -255K 100% | 1.04M 508.43% | 2.08M 100% | 44K 97.89% | 690K 1,468.18% | |
weighted average shs out | 4.65M - | 4.63M 0.32% | 4.65M 0.32% | 4.63M 0.32% | 4.63M 0% | 4.64M 0.09% | 4.64M 0.00% | 4.64M 0.00% | 4.64M 0.00% | 4.64M 0% | 5.72M 23.29% | 5.72M 0% | 6.69M 16.96% | 6.69M 0.00% | 13.40M 100.34% | 7.73M - | 7.73M 0.00% | 8.17M 5.61% | 7.73M 5.31% | 7.73M 0.03% | 7.73M 0.00% | 7.72M 0.09% | 7.72M 0.02% | 7.72M 0.05% | 7.72M 0% | ||
weighted average shs out dil | 4.65M - | 4.63M 0.32% | 4.65M 0.32% | 4.63M 0.32% | 4.63M 0% | 4.64M 0.09% | 4.64M 0.00% | 4.64M 0.00% | 4.64M 0.00% | 4.64M 0% | 5.72M 23.29% | 5.72M 0% | 6.69M 16.96% | 6.69M 0.00% | 13.40M 100.34% | 7.73M - | 7.73M 0% | 7.73M 0% | 7.73M 0% | 7.73M 0.03% | 7.73M 0% | 7.72M 0.09% | 7.72M 0.02% | 7.72M 0.05% | 7.72M 0% | ||
eps | 0.00 - | -0.14 3,355.81% | 0.01 107.71% | -0.10 1,025.93% | 0.15 250% | -0.02 113.20% | 0.09 575.76% | 0.19 101.70% | -0.17 189.47% | -0.06 64.47% | 0.02 138.74% | 0.08 224.79% | 0.04 51.84% | 0.07 100% | 0.02 74.59% | -0.04 309.68% | -0.01 69.49% | -0.02 100% | 0.03 242.44% | 0.07 110.91% | -0.02 123.08% | -0.03 100% | 0.13 493.94% | 0.27 107.69% | 0.01 97.89% | 0.09 1,466.67% | |
epsdiluted | 0.00 - | -0.14 3,355.81% | 0.01 107.71% | -0.10 1,025.93% | 0.15 250% | -0.02 113.20% | 0.09 575.76% | 0.19 101.70% | -0.17 189.47% | -0.06 64.47% | 0.02 138.74% | 0.08 224.79% | 0.04 51.84% | 0.07 100% | 0.02 74.59% | -0.04 309.68% | -0.01 69.49% | -0.02 100% | 0.04 250.42% | 0.07 99.72% | -0.02 123.08% | -0.03 100% | 0.13 493.94% | 0.27 107.69% | 0.01 97.89% | 0.09 1,466.67% |
All numbers in USD (except ratios and percentages)