Emeren Group Ltd.

1.37
0.06 (4.58%)
At close: Apr 25, 2025, 3:59 PM
1.40
2.19%
After-hours: Apr 25, 2025, 05:31 PM EDT

Emeren Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
n/a 70.17M 107.11M 254.07M 40.59M 24.29M 6.75M 13.43M 37.34M
n/a n/a 11.52M 8.05M n/a n/a n/a n/a n/a
n/a n/a 10.05M n/a n/a 406.83K n/a n/a n/a
36.83M 53.54M 44.24M 30.84M 29.24M 23.76M 50.54M 10.91M 42.27M
70.82M 93.82M 70.85M 50.42M 20.19M 13.84M 34.48M 38.67M 5.04M
n/a -49K 1.2M 594K 2.5M 19.23M 2.66M 41.42M 143.98M
54.27M 39.91M 36.55M 21.25M 75.97M 64.94M 93.08M 107.18M 503.44M
191.39M 226.45M 226.9M 329.48M 137.16M 103.06M 135.28M 170.07M 507.49M
219.34M 198.36M 217.58M 167.15M 168.75M 192.28M 190.79M 154.66M 523.11M
n/a n/a 1.02M 1.02M 1.02M -406.83K n/a n/a n/a
256.18M 251.9M 273.61M 199.79M 200.19M 216.88M 242.44M 165.62M 580.91M
447.57M 478.35M 500.51M 529.27M 337.35M 319.94M 377.71M 335.7M 1.09B
11.89M 16.2M 7.12M 3.76M 6.31M 20.43M 12.05M 25.79M n/a
5.93M 8.55M 3.64M 82K 901K 86K 103K 21.03M 22M
6.85M 1.39M 1.01M n/a 41.02M 38.26M 56.74M 6.61M n/a
24.84M 23.11M 21.11M 18.12M 22.99M 36.28M 27.23M 464.94K 902.17M
49.52M 56.99M 42.61M 35.1M 88.24M 109.41M 133.74M 145.2M 904.43M
33.02M 22.68M 22.52M 61.51K n/a 3.37M 41.44M 32.51M 28.84M
23.52M n/a -3.53M n/a n/a n/a n/a n/a 88.99M
60.03M 58.05M 58.38M 45.76M 65.37M 72.99M 119.31M 100.02M 117.83M
109.55M 115.04M 100.99M 80.86M 153.62M 182.4M 253.05M 245.22M 1.02B
39.87M 60.83M 70.59M 57.85M 115.58M 121.28M 163.78M 106.63M 624.27M
806.71M 806.71M 848.13M 847.38M 574.5M 530.21M 519.31M 519.23M 476.66M
-453.04M -440.56M -426.8M -432.7M -439.09M -442.35M -433.51M -435.52M -469.98M
-19.12M -13.63M -14.81M -4.62M -3.57M -2.86M -4.49M -2.24M 51.23M
338.02M 325.31M 358.17M 404.01M 139.61M 94.72M 90.67M 90.48M 66.14M
n/a 13.73M 10.05M 8.05M n/a 406.83K n/a n/a n/a