av/euro-tech-company-limited--big.svg

NASDAQ:CLWT

Euro Tech Holdings Company Limited

  • Stock

USD

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

Subscribe NowHelp
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)