6034

COM:ECOVACS

ECOVACS

  • Stock

Last Close

54.04

12/11 07:00

Market Cap

24.40B

Beta: -

Volume Today

7.74M

Avg: -

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 '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '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
Mar '24
Jun '24
Sep '24
revenue
1.13B
-
946.24M
16.09%
1.02B
7.81%
959.87M
5.90%
1.62B
69.27%
1.21B
25.50%
1.31B
8.46%
1.23B
6.45%
1.94B
58.14%
1.25B
35.75%
1.18B
5.49%
1.02B
13.76%
1.87B
83.60%
962.89M
48.44%
1.44B
49.44%
1.74B
20.93%
3.09B
77.67%
2.22B
28.05%
3.13B
40.88%
2.89B
7.93%
4.84B
67.79%
3.20B
33.88%
3.62B
13.12%
3.30B
8.81%
5.20B
57.48%
3.24B
37.77%
3.91B
20.77%
3.39B
13.33%
4.95B
46.20%
3.45B
30.32%
3.47B
0.60%
3.25B
6.37%
cost of revenue
755.87M
-
607.78M
-
987.41M
62.46%
783.62M
20.64%
816.35M
4.18%
764.53M
6.35%
1.17B
53.64%
791.15M
32.65%
731.40M
7.55%
639.59M
12.55%
1.12B
74.47%
592.31M
46.92%
845.13M
42.68%
984.38M
16.48%
1.71B
73.90%
1.18B
30.83%
1.48B
25.03%
1.50B
1.33%
2.19B
46.27%
1.62B
26.36%
1.73B
6.95%
1.74B
0.96%
2.33B
33.35%
1.60B
31.39%
2.05B
28.37%
1.83B
10.60%
2.69B
46.67%
1.84B
31.70%
1.74B
5.13%
1.73B
0.73%
gross profit
371.78M
-
946.24M
154.51%
1.02B
7.81%
352.09M
65.48%
637.40M
81.03%
426.79M
33.04%
496.51M
16.34%
463.65M
6.62%
767.59M
65.55%
456.77M
40.49%
448.07M
1.90%
377.61M
15.72%
751.69M
99.06%
370.58M
50.70%
593.86M
60.25%
755.75M
27.26%
1.38B
82.59%
1.04B
24.59%
1.65B
58.91%
1.39B
16.22%
2.65B
91.09%
1.59B
40.11%
1.89B
19.41%
1.56B
17.73%
2.87B
84.50%
1.64B
42.93%
1.86B
13.36%
1.56B
16.33%
2.27B
45.66%
1.62B
28.70%
1.73B
7.11%
1.52B
12.05%
selling and marketing expenses
189.70M
-
161.57M
-
301.65M
86.70%
172.79M
42.72%
236.74M
37.01%
259.11M
9.45%
402.89M
55.49%
202.91M
49.64%
235.88M
16.25%
281.63M
19.40%
511.36M
81.57%
194.90M
61.89%
332.97M
70.84%
436.07M
30.96%
596.76M
36.85%
453.48M
24.01%
764.26M
68.53%
674.80M
11.71%
1.34B
99.20%
791.94M
41.08%
1.07B
34.51%
993.81M
6.70%
1.77B
78.26%
948.77M
46.44%
1.35B
42.06%
1.12B
16.99%
1.08B
-
1.64B
51.64%
general and administrative expenses
-41.51M
-
61.15M
-
-105.12M
271.90%
59.07M
156.19%
84.08M
42.33%
71.46M
15.01%
-132.54M
285.48%
73.59M
155.52%
-34.36M
146.69%
78.61M
328.76%
-149.01M
289.57%
71.91M
148.26%
-29.63M
141.20%
83.63M
382.25%
-141.03M
268.63%
90.63M
164.26%
-397.12K
100.44%
271.63M
68,499.75%
-152.55M
156.16%
156.42M
202.54%
-6.44M
104.11%
333.37M
5,280.47%
-208.12M
162.43%
150.41M
172.27%
-48.89M
132.51%
314.62M
743.47%
-39.18M
-
304.30M
876.72%
selling general and administrative expenses
148.20M
-
222.72M
-
196.53M
11.76%
231.86M
17.98%
320.81M
38.36%
330.56M
3.04%
270.35M
18.22%
276.50M
2.28%
201.51M
27.12%
360.24M
78.77%
362.34M
0.58%
266.81M
26.36%
303.34M
13.69%
519.71M
71.33%
455.73M
12.31%
544.11M
19.39%
763.86M
40.39%
946.43M
23.90%
1.19B
25.91%
948.37M
20.42%
1.06B
11.64%
1.33B
25.35%
1.56B
17.80%
1.10B
29.70%
1.30B
18.18%
1.43B
10.35%
2.07B
44.22%
1.08B
47.78%
1.21B
11.74%
1.94B
61.03%
research and development expenses
42.03M
-
-59.62M
241.85%
45.35M
176.06%
44.91M
0.95%
59.97M
33.53%
54.89M
8.47%
63.18M
15.10%
62.15M
1.62%
70.38M
13.23%
81.62M
15.98%
64.61M
20.84%
74.11M
14.71%
76.75M
3.56%
122.55M
59.68%
91.40M
25.42%
110.91M
21.34%
128.25M
15.64%
218.55M
70.41%
162.89M
25.47%
189.24M
16.18%
188.92M
0.17%
202.98M
7.44%
187.36M
7.69%
203.02M
8.35%
214.48M
5.65%
213.32M
0.54%
220.30M
3.28%
216.91M
1.54%
211.48M
2.50%
other expenses
13.73M
-
-857.21M
6,343.61%
-911.76M
6.36%
885.42K
100.10%
1.07M
20.65%
3.42M
219.77%
-4.74M
238.77%
6.83M
244.16%
10.76M
57.49%
2.97M
72.38%
-2.87M
196.55%
2.74M
195.43%
619.40K
77.38%
-57.37K
109.26%
-1.82M
3,078.05%
3.58M
296.13%
10.16M
184.03%
1.27M
87.50%
1.93M
51.61%
1.94M
0.69%
92.20M
4,656.03%
5.29M
94.26%
174.50M
3,197.25%
-187.66M
207.54%
360.40M
292.05%
-8.11M
102.25%
18.99M
334.02%
-7.55M
139.78%
-108.42M
1,335.41%
-4.40M
95.94%
-60.20M
1,266.74%
-680.80M
1,030.93%
cost and expenses
1.14B
-
-857.21M
174.92%
-911.76M
6.36%
870.98M
195.53%
1.41B
62.36%
1.06B
24.79%
1.19B
12.11%
1.15B
3.16%
1.71B
47.74%
1.14B
33.31%
1.11B
2.13%
1.07B
3.80%
1.81B
69.21%
925.11M
48.96%
1.31B
41.73%
1.58B
20.26%
2.58B
63.51%
1.82B
29.39%
2.51B
37.63%
2.41B
3.83%
3.95B
64.00%
2.73B
30.85%
3.15B
15.31%
3.07B
2.46%
4.45B
44.92%
2.87B
35.45%
3.72B
29.27%
3.28B
11.66%
5.08B
54.61%
3.14B
38.15%
3.22B
2.71%
3.20B
0.71%
operating expenses
388.31M
-
-857.21M
320.75%
-911.76M
6.36%
263.20M
128.87%
426.69M
62.11%
279.95M
34.39%
375.98M
34.30%
390.14M
3.77%
531.32M
36.19%
346.57M
34.77%
382.14M
10.26%
431.62M
12.95%
696.72M
61.42%
332.80M
52.23%
466.03M
40.03%
592.40M
27.11%
866.30M
46.24%
636.34M
26.54%
1.02B
61.06%
909.27M
11.28%
1.76B
93.24%
1.12B
36.45%
1.42B
27.40%
1.33B
6.61%
2.13B
60.10%
1.28B
39.89%
1.67B
30.41%
1.45B
12.95%
2.39B
64.63%
1.30B
45.41%
1.48B
13.74%
1.47B
0.69%
interest expense
14.03M
-
48.16K
-
-52.83K
209.71%
29.69M
56,304.57%
-21.87M
173.66%
894.94K
104.09%
1.55M
73.14%
1.65M
6.70%
973.65K
41.11%
2.24M
130.33%
3.64M
62.16%
1.68M
53.76%
1.49M
11.14%
691.74K
53.70%
3.76M
443.11%
639.87K
82.97%
879.83K
37.50%
309.63K
64.81%
5.44M
1,657.18%
11.57M
112.60%
12.26M
5.97%
13.00M
6.07%
19.45M
49.62%
15.61M
19.75%
17.75M
13.69%
14.90M
16.03%
22.19M
48.92%
16.28M
26.67%
11.17M
-
ebitda
45.82M
-
946.24M
1,965.14%
-732.73M
177.44%
82.84M
111.31%
201.07M
142.72%
1.21B
501.98%
-954.07M
178.82%
111.28M
111.66%
223.12M
100.50%
84.98M
61.91%
82.83M
2.54%
-30.66M
137.02%
45.35M
247.91%
45.85M
1.09%
132.61M
189.23%
169.38M
27.73%
496.06M
192.86%
403.53M
18.65%
599.40M
48.54%
489.93M
18.26%
949.03M
93.71%
476.73M
49.77%
587.54M
23.24%
269.67M
54.10%
772.39M
186.42%
344.17M
55.44%
318.70M
7.40%
71.85M
77.46%
-39.54M
155.04%
309.38M
882.37%
341.25M
10.30%
25.42M
92.55%
operating income
-21.93M
-
89.03M
505.97%
108.34M
21.69%
64.96M
40.04%
190.09M
192.61%
110.18M
42.04%
147.38M
33.76%
86.32M
41.43%
201.99M
134.01%
77.08M
61.84%
79.88M
3.63%
-39.49M
149.43%
23.50M
159.51%
44.29M
88.47%
115.14M
159.98%
136.16M
18.26%
431.95M
217.24%
389.83M
9.75%
580.19M
48.83%
533.44M
8.06%
752.41M
41.05%
469.12M
37.65%
509.46M
8.60%
239.30M
53.03%
599.46M
150.51%
357.58M
40.35%
289.55M
19.03%
273.13K
99.91%
-123.60M
45,351.44%
311.11M
351.71%
246.71M
20.70%
18.31M
92.58%
depreciation and amortization
22.78M
-
857.21M
3,662.18%
-841.07M
198.12%
17.88M
102.13%
10.98M
38.59%
1.10B
9,922.98%
-1.10B
200.11%
24.96M
102.27%
21.12M
15.38%
7.91M
62.58%
2.95M
62.69%
8.82M
199.17%
21.86M
147.70%
1.56M
92.86%
17.47M
1,019.20%
33.23M
90.19%
64.12M
92.96%
13.70M
78.63%
19.21M
40.20%
-43.51M
326.45%
196.62M
551.88%
7.61M
96.13%
78.08M
926.00%
30.37M
61.10%
172.93M
469.42%
-13.41M
107.76%
29.15M
317.34%
71.58M
145.52%
84.05M
17.43%
94.54M
-
81.90M
13.37%
total other income expenses net
701.93K
-
-856.31M
122,092.92%
843.27M
198.48%
-23.04M
102.73%
-21.50M
6.67%
-1.10B
5,000.49%
1.09B
198.98%
19.64M
98.19%
-23.51M
219.72%
-30.16M
28.26%
11.07M
136.72%
17.26M
55.91%
-30.86M
278.75%
6.45M
120.90%
-14.51M
325.06%
-23.62M
62.75%
-79.31M
235.81%
-13.20M
83.36%
-46.70M
253.87%
59.24M
226.86%
-8.34M
114.09%
4.33M
151.87%
943.50K
78.20%
2.10M
122.88%
2.00M
4.66%
2.48M
23.87%
4.33M
74.19%
7.11M
64.34%
114.82M
1,515.11%
7.05M
93.86%
105.00M
1,390.41%
-4.06M
103.86%
income before tax
-15.82M
-
89.93M
668.40%
110.54M
22.92%
65.85M
40.43%
189.21M
187.34%
113.59M
39.96%
142.64M
25.57%
93.15M
34.69%
212.75M
128.40%
80.05M
62.37%
77.01M
3.80%
-36.75M
147.72%
24.12M
165.63%
44.23M
83.39%
113.31M
156.19%
139.73M
23.31%
434.32M
210.82%
391.10M
9.95%
582.12M
48.84%
535.38M
8.03%
744.07M
38.98%
473.45M
36.37%
510.40M
7.81%
241.40M
52.70%
601.46M
149.16%
360.07M
40.13%
293.87M
18.38%
7.38M
97.49%
-8.78M
218.87%
318.15M
3,725.59%
351.71M
10.55%
14.26M
95.95%
income tax expense
10.48M
-
-838.06M
8,096.58%
860.47M
202.67%
12.76M
98.52%
28.24M
121.36%
21.86M
22.60%
27.20M
24.45%
13.07M
51.96%
14.86M
13.69%
9.93M
33.15%
15.58M
56.91%
-6.46M
141.45%
4.11M
163.59%
3.90M
5.11%
20.68M
430.55%
21.18M
2.42%
41.85M
97.54%
56.91M
36.00%
63.77M
12.05%
54.23M
14.95%
64.22M
18.41%
48.94M
23.79%
56.53M
15.52%
-4.63M
108.20%
25.46M
649.35%
33.92M
33.26%
36.01M
6.15%
-12.12M
133.65%
-16.16M
33.41%
18.69M
215.64%
36.89M
97.36%
8.55M
76.82%
net income
-26.47M
-
70.78M
367.40%
91.14M
28.77%
53.50M
41.30%
160.86M
200.68%
92.04M
42.78%
115.52M
25.52%
79.95M
30.80%
197.58M
147.14%
70.14M
64.50%
61.40M
12.47%
-30.37M
149.47%
19.53M
164.32%
40.29M
106.25%
91.87M
128.02%
117.90M
28.34%
391.15M
231.75%
333.05M
14.85%
517.08M
55.26%
480.33M
7.11%
679.80M
41.53%
423.65M
37.68%
453.29M
7.00%
245.28M
45.89%
576.23M
134.93%
326.15M
43.40%
257.93M
20.92%
19.61M
92.40%
8.39M
57.23%
297.74M
3,449.73%
311.24M
4.53%
6.04M
98.06%
weighted average shs out
480.74M
-
499.33M
3.87%
499.33M
0%
499.33M
0%
499.33M
0%
495.58M
0.75%
495.58M
0%
571.04M
15.23%
558.67M
2.17%
539.56M
3.42%
545.56M
1.11%
607.43M
11.34%
607.43M
0.00%
575.58M
5.24%
575.58M
0%
561.44M
2.46%
561.44M
0%
564.49M
0.54%
554.11M
1.84%
558.46M
0.79%
572.19M
2.46%
564.86M
1.28%
559.41M
0.97%
567.50M
1.45%
565.04M
0.43%
563.94M
0.19%
568.05M
0.73%
572.65M
0.81%
569.20M
0.60%
399.88M
29.75%
569.20M
42.34%
561.94M
1.28%
weighted average shs out dil
499.33M
-
499.33M
0%
499.33M
0%
499.33M
0%
499.33M
0%
495.58M
0.75%
495.58M
0%
571.04M
15.23%
559.62M
2.00%
539.56M
3.58%
545.56M
1.11%
607.43M
11.34%
607.43M
0%
575.58M
5.24%
575.58M
0%
561.44M
2.46%
561.44M
0%
564.49M
0.54%
564.49M
0%
564.49M
0%
572.19M
1.37%
572.50M
0.05%
572.50M
0%
572.50M
0%
576.23M
0.65%
572.19M
0.70%
573.17M
0.17%
572.65M
0.09%
569.20M
0.60%
572.57M
0.59%
576.37M
0.66%
561.94M
2.50%
eps
-0.05
-
0.14
364.15%
0.18
28.57%
0.11
38.89%
0.32
190.91%
0.19
40.63%
0.23
21.05%
0.14
39.13%
0.35
150.00%
0.13
62.86%
0.11
15.38%
-0.05
145.45%
0.03
164.40%
0.07
117.39%
0.16
128.57%
0.21
31.25%
0.70
233.33%
0.59
15.71%
0.92
55.93%
0.85
7.61%
0.75
-
0.81
8.00%
0.43
46.91%
1.02
137.21%
0.58
43.14%
0.45
22.41%
0.03
92.40%
0.01
57.02%
0.74
4,934.01%
0.55
25.68%
0.01
98.05%
epsdiluted
-0.05
-
0.14
364.15%
0.18
28.57%
0.11
38.89%
0.32
190.91%
0.19
40.63%
0.23
21.05%
0.14
39.13%
0.35
150.00%
0.13
62.86%
0.11
15.38%
-0.05
145.45%
0.03
164.40%
0.07
117.39%
0.16
128.57%
0.21
31.25%
0.70
233.33%
0.59
15.71%
0.92
55.93%
0.85
7.61%
0.74
-
0.79
6.76%
0.43
45.57%
1
132.56%
0.57
43.00%
0.45
21.05%
0.03
92.40%
0.01
57.02%
0.52
3,437.41%
0.54
3.85%
0.01
98.02%

All numbers in (except ratios and percentages)