av/renesola--big.svg

NYSE:SOL

Emeren Group Ltd.

  • Stock

USD

Last Close

1.89

06/11 21:10

Market Cap

93.97M

Beta: 2.01

Volume Today

82.79K

Avg: 328.73K

PE Ratio

28.51

PFCF: −2.52

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
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
1.56B
-
1.28B
17.90%
929.84M
27.47%
102.97M
88.93%
96.91M
5.89%
119.12M
22.92%
73.92M
37.95%
79.66M
7.77%
81.41M
2.20%
104.67M
28.57%
92.07M
12.04%
cost of revenue
1.35B
-
1.09B
19.08%
820.34M
25.03%
88.84M
89.17%
68.84M
22.52%
84.89M
23.32%
56.75M
33.15%
48.24M
15.00%
56.93M
18.03%
81.39M
42.95%
67.94M
16.52%
gross profit
209.28M
-
187.87M
10.23%
109.50M
41.72%
14.13M
87.09%
28.07M
98.62%
34.23M
21.94%
17.17M
49.85%
31.42M
83.06%
24.48M
22.10%
23.28M
4.89%
24.12M
3.60%
selling and marketing expenses
93.07M
-
72.30M
22.32%
47.46M
34.35%
1.71M
96.40%
886K
48.19%
750K
15.35%
433K
42.27%
304.93K
29.58%
3K
99.02%
-398K
13,366.67%
183K
145.98%
general and administrative expenses
67.29M
-
59.29M
11.89%
51.46M
13.21%
6.18M
87.99%
10.20M
65.05%
15.76M
54.50%
14.51M
7.89%
17.00M
17.13%
16.91M
0.53%
23.79M
40.69%
23.13M
2.76%
selling general and administrative expenses
160.36M
-
131.59M
17.94%
98.92M
24.82%
7.89M
92.02%
11.09M
40.51%
16.51M
48.91%
14.95M
9.46%
17.30M
15.77%
16.91M
2.27%
24.19M
43.02%
23.31M
3.61%
research and development expenses
52.58M
-
43.91M
16.49%
27.29M
37.85%
other expenses
-11.87M
-
-16.92M
42.54%
-6.27M
62.97%
-43.52K
99.31%
347K
897.41%
11.80M
3,301.44%
-6.47M
154.83%
1.11M
117.13%
101K
90.89%
1.31M
-
cost and expenses
1.55B
-
1.25B
19.35%
940.28M
24.94%
96.42M
89.75%
81.38M
15.60%
113.20M
39.11%
65.22M
42.38%
66.65M
2.19%
73.94M
10.95%
105.57M
42.77%
92.57M
12.32%
operating expenses
201.07M
-
158.57M
21.14%
119.94M
24.36%
7.58M
93.68%
12.54M
65.49%
28.31M
125.79%
8.47M
70.07%
18.41M
117.28%
17.01M
7.61%
24.19M
42.17%
24.63M
1.82%
interest expense
49.02M
-
43.42M
11.42%
33.94M
21.83%
3.94M
88.40%
8.70M
121.12%
9.16M
5.24%
6.21M
32.25%
5.15M
16.95%
4.03M
21.75%
-82K
102.03%
1.99M
2,524.39%
ebitda
103.45M
-
122.29M
18.21%
75.11M
38.58%
11.04M
85.30%
16.07M
45.59%
6.74M
58.07%
9.67M
43.46%
21.46M
121.99%
8.99M
58.11%
-8.06M
189.67%
-686K
91.49%
operating income
8.22M
-
29.30M
256.58%
-15.07M
151.43%
6.56M
143.50%
15.53M
136.91%
-1.06M
106.81%
2.33M
320.03%
12.65M
444.03%
7.47M
40.97%
-902K
112.08%
-504K
44.12%
depreciation and amortization
90.22M
-
90.11M
0.12%
83.21M
7.66%
4.48M
94.62%
8.40M
87.72%
7.80M
7.21%
7.34M
5.82%
8.81M
19.98%
1.52M
82.72%
-7.16M
570.43%
6.92M
196.58%
total other income expenses net
1.80M
-
6.84M
278.89%
9.63M
40.81%
851.19K
91.16%
-2.11M
348.36%
-9.52M
350.24%
473.33K
104.97%
-5.26M
1,212.03%
-243K
95.38%
-8.31M
3,319.75%
-9.09M
9.33%
income before tax
-33.98M
-
-4.40M
87.05%
-32.40M
636.45%
3.52M
110.87%
4.91M
39.33%
-10.57M
315.51%
2.80M
126.47%
7.39M
163.98%
7.23M
2.20%
-9.21M
227.48%
-9.59M
4.09%
income tax expense
-350K
-
675K
292.86%
2.29M
239.85%
322.07K
85.96%
-189K
158.68%
1.10M
684.66%
163K
85.25%
774.41K
375.10%
1.20M
54.96%
2.60M
116.25%
2.02M
22.12%
net income
-33.63M
-
-5.08M
84.91%
-34.70M
583.70%
34.46M
199.31%
1.76M
94.90%
-11.68M
764.01%
3.26M
127.90%
6.86M
110.55%
5.90M
13.97%
-9.32M
257.95%
-12.48M
33.82%
weighted average shs out
20.36M
-
20.41M
0.26%
20.22M
0.91%
24.69M
22.09%
38.08M
54.21%
40.60M
6.62%
49.17M
21.11%
68.91M
40.15%
64.92M
5.78%
5.65M
91.29%
51.85M
817.19%
weighted average shs out dil
20.36M
-
20.41M
0.26%
20.22M
0.91%
24.69M
22.09%
38.08M
54.21%
40.60M
6.62%
49.79M
22.65%
69.84M
40.27%
65.47M
6.26%
5.65M
91.37%
51.85M
817.19%
eps
-1.65
-
-0.25
84.85%
-1.72
588%
1.40
181.40%
0.05
96.70%
-0.29
727.71%
0.06
120.69%
0.10
66.67%
0.09
10.00%
-1.65
1,933.33%
-0.23
86.06%
epsdiluted
-1.65
-
-0.25
84.85%
-1.72
588%
1.40
181.40%
0.05
96.70%
-0.29
727.71%
0.06
120.69%
0.10
66.67%
0.09
10.00%
-1.65
1,933.33%
-0.23
86.06%

All numbers in USD (except ratios and percentages)