6034

COM:ECOVACS

ECOVACS

  • Stock

Last Close

42.49

25/09 07:00

Market Cap

24.40B

Beta: -

Volume Today

10.54M

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 '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
1.95B
-
2.31B
18.94%
2.69B
16.47%
3.28B
21.59%
4.55B
38.89%
5.69B
25.11%
5.31B
6.70%
7.23B
36.17%
13.09B
80.90%
15.32B
17.11%
15.43B
0.71%
cost of revenue
1.39B
-
1.63B
17.30%
1.84B
12.94%
2.17B
17.73%
2.89B
33.21%
3.54B
22.63%
3.28B
7.38%
4.13B
26.10%
6.36B
53.83%
7.42B
16.61%
8.23B
10.94%
gross profit
556.50M
-
684.59M
23.02%
854.67M
24.84%
1.11B
29.90%
1.66B
49.97%
2.15B
29.40%
2.03B
5.59%
3.10B
52.40%
6.73B
117.00%
7.91B
17.58%
7.21B
8.87%
selling and marketing expenses
205.16M
-
288.39M
40.57%
369.99M
28.30%
519.83M
40.50%
727.01M
39.86%
1.07B
47.39%
1.23B
14.96%
1.56B
26.70%
3.24B
107.39%
4.62B
42.81%
general and administrative expenses
159.56M
-
199.45M
25.00%
56.52M
71.66%
267.13M
372.66%
97.92M
63.34%
82.07M
16.19%
82.96M
1.09%
102.05M
23.02%
209.31M
105.10%
275.24M
31.50%
selling general and administrative expenses
364.72M
-
487.84M
33.76%
426.51M
12.57%
786.96M
84.51%
824.94M
4.83%
1.15B
39.84%
1.31B
13.97%
1.66B
26.47%
3.45B
107.25%
4.90B
42.13%
5.82B
18.82%
research and development expenses
12.75M
-
18.29M
43.49%
29.72M
62.47%
205.13M
590.15%
277.33M
35.20%
338.02M
21.88%
549.11M
62.45%
744.02M
35.50%
801.75M
7.76%
other expenses
11.39M
-
18.57M
63.00%
-13.38M
172.02%
23.69M
277.13%
4.48M
81.09%
16.27M
263.24%
264.97M
1,528.51%
256.75M
3.10%
332.39M
29.46%
352.53M
6.06%
-144.94M
141.11%
cost and expenses
1.76B
-
2.13B
20.97%
2.46B
15.49%
3.21B
30.34%
4.04B
25.92%
5.12B
26.71%
5.14B
0.36%
6.39B
24.46%
10.69B
67.21%
13.41B
25.48%
14.99B
11.80%
operating expenses
372.05M
-
500.97M
34.65%
619.98M
23.76%
1.04B
67.77%
1.15B
10.74%
1.58B
36.94%
1.86B
17.73%
2.26B
21.57%
4.33B
91.69%
5.99B
38.52%
6.77B
12.88%
interest expense
11.37M
-
2.54M
77.68%
1.86M
26.70%
904.13K
51.38%
626.94K
30.66%
2.56M
308.31%
8.51M
232.30%
7.62M
10.37%
7.27M
4.64%
56.28M
674.12%
103.27M
83.49%
ebitda
226.28M
-
251.79M
11.28%
316.49M
25.70%
194.20M
38.64%
593.87M
205.80%
693.76M
16.82%
286.37M
58.72%
964.11M
236.66%
2.61B
170.45%
2.32B
10.87%
756.01M
67.47%
operating income
190.80M
-
184.90M
3.09%
205.15M
10.95%
67.70M
67.00%
452.32M
568.16%
545.87M
20.68%
140.97M
74.18%
727.53M
416.10%
2.26B
210.07%
1.82B
19.44%
441.81M
75.69%
depreciation and amortization
49.03M
-
64.70M
31.95%
77.55M
19.86%
83.19M
7.28%
90.29M
8.53%
82.92M
8.16%
145.41M
75.35%
236.59M
62.71%
351.56M
48.60%
506.60M
44.10%
314.20M
37.98%
total other income expenses net
11.27M
-
18.43M
63.54%
10.68M
42.04%
15.18M
42.12%
2.53M
83.34%
-15.01M
693.51%
3.46M
123.05%
4.07M
17.55%
-3.21M
178.92%
9.38M
392.15%
218.54M
2,230.06%
income before tax
202.07M
-
203.33M
0.62%
215.83M
6.15%
82.88M
61.60%
454.85M
448.82%
562.14M
23.59%
144.43M
74.31%
731.59M
406.55%
2.25B
207.91%
1.83B
18.91%
660.35M
63.85%
income tax expense
32.62M
-
37.23M
14.13%
36.69M
1.44%
30.02M
18.19%
80.03M
166.63%
76.98M
3.81%
23.17M
69.91%
87.61M
278.19%
239.12M
172.94%
126.30M
47.18%
41.65M
67.02%
net income
163.64M
-
157.29M
3.88%
178.77M
13.66%
51.01M
71.47%
375.66M
636.48%
485.09M
29.13%
120.71M
75.12%
641.21M
431.22%
2.01B
213.51%
1.70B
15.51%
612.08M
63.96%
weighted average shs out
47.53M
-
203.89M
328.97%
217.64M
6.74%
340.05M
56.25%
505.67M
48.70%
538.98M
6.59%
560.14M
3.93%
560.14M
0%
559.96M
0.03%
562.40M
0.43%
566.74M
0.77%
weighted average shs out dil
47.53M
-
203.89M
328.97%
217.64M
6.74%
340.05M
56.25%
505.70M
48.71%
538.98M
6.58%
560.14M
3.93%
560.14M
0%
569.48M
1.67%
573.80M
0.76%
572.03M
0.31%
eps
3.44
-
0.77
77.62%
0.82
6.49%
0.15
81.71%
0.74
393.33%
0.90
21.62%
0.22
75.56%
1.14
418.18%
3.59
214.91%
3.02
15.88%
1.08
64.24%
epsdiluted
3.44
-
0.77
77.62%
0.82
6.49%
0.15
81.71%
0.74
393.33%
0.90
21.62%
0.22
75.56%
1.14
418.18%
3.53
209.65%
2.96
16.15%
1.07
63.85%

All numbers in (except ratios and percentages)