Logo image of SOL

EMEREN GROUP LTD (SOL) Stock Income Statement

NYSE:SOL - New York Stock Exchange, Inc. - US75971T3014 - ADR - Currency: USD

1.235  -0.02 (-1.98%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
SOL Revenue ChartSOL Revenue over time chart
92.07M105.64M61.30M79.70M73.50M
Minority Interest Expense
SOL Minority Interest Expense ChartSOL Minority Interest Expense over time chart
-867.00K2.25M-100.00K200.00K600.00K
Cost Of Goods
SOL Cost Of Goods ChartSOL Cost Of Goods over time chart
67.94M80.63M46.00M48.20M56.80M
Gross Profit
SOL Gross Profit ChartSOL Gross Profit over time chart
24.12M25.01M15.30M31.40M16.70M
Operating Expenses
SOL Operating Expenses ChartSOL Operating Expenses over time chart
24.63M31.98M17.90M17.30M8.50M
Research and Development
SOL Research and Development ChartSOL Research and Development over time chart
N/AN/AN/AN/AN/A
Selling, General, and Administrative Expenses
SOL Selling, General, and Administrative Expenses ChartSOL Selling, General, and Administrative Expenses over time chart
23.31M26.36M17.60M17.30M14.90M
Operating Income
SOL Operating Income ChartSOL Operating Income over time chart
-504.00K-6.97M-2.60M14.20M8.20M
Interest Income/Expense
SOL Interest Income/Expense ChartSOL Interest Income/Expense over time chart
-9.09M5.76M0.00-5.30M-4.50M
Other Income/Expense
SOL Other Income/Expense ChartSOL Other Income/Expense over time chart
N/AN/AN/AN/A0.00
Non Recurring Items
SOL Non Recurring Items ChartSOL Non Recurring Items over time chart
0.00-1.69M0.00-1.50M-1.40M
Income Before Taxes
SOL Income Before Taxes ChartSOL Income Before Taxes over time chart
-9.59M-2.90M-2.60M7.40M2.30M
Income Tax
SOL Income Tax ChartSOL Income Tax over time chart
2.02M2.53M1.90M800.00K200.00K
Net Income
SOL Net Income ChartSOL Net Income over time chart
-12.48M-3.19M-4.70M6.90M2.80M
EBITDA
SOL EBITDA ChartSOL EBITDA over time chart
6.41M860.00K4.20M21.00M15.50M
 
Per Share Data
EPS Diluted Total Ops
SOL EPS Diluted Total Ops ChartSOL EPS Diluted Total Ops over time chart
-0.24-0.06-0.100.100.10
Non GAAP EPS
SOL Non GAAP EPS ChartSOL Non GAAP EPS over time chart
-0.21-0.180.070.090.19
 
Statistics
Gross Profit Margin
SOL Gross Profit Margin ChartSOL Gross Profit Margin over time chart
26.20%23.68%24.96%39.40%22.72%
Profit Margin
SOL Profit Margin ChartSOL Profit Margin over time chart
-13.55%-3.02%-7.67%8.66%3.81%
Operating Profit Margin
SOL Operating Profit Margin ChartSOL Operating Profit Margin over time chart
-0.55%-6.60%-4.24%17.82%11.16%

All data in USD

Charts

SOL Income Statement data chartSOL Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 200M 400M 600M 800M 1B
SOL Earnings Per Share (EPS) chartSOL EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 0.5 -0.5 1 -1 -1.5