Shenzhen SOFARSOLAR Co., Ltd. (SHE:301658)
China flag China · Delayed Price · Currency is CNY
21.38
+0.34 (1.62%)
Sep 14, 2026, 2:20 PM CST

Shenzhen SOFARSOLAR Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2,7712,5742,7113,7434,4571,826
Revenue Growth
17.71%-5.04%-27.58%-16.01%144.12%78.40%
Gross Profit
777.42730.55953.791,1561,578621.9
Operating Income
48.835.42278.69265.15951.43250.12
Net Income
-6.52156.81258.88341.01848.87186.85
Earnings Per Share
-0.020.390.700.922.290.52
EPS Growth
--44.29%-23.91%-59.82%340.38%-5.46%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Photovoltaic Industry
1,3751,9033,7364,4571,826
Energy Storage Industry
1,191799.9---
Unallocated Other
7.927.947.51--
Total
2,5742,7113,7434,4571,826

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,2461,5461,2581,0651,659906.84
Total Debt
447.05401.48606.09552.08261.39173.72
Net Cash (Debt)
799.161,145652.33512.451,398733.12
Net Cash Growth
-11.67%75.50%27.30%-63.34%90.69%184.36%
Net Cash Per Share
1.922.851.761.383.772.04

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
187.52288.18339.77-5621,110319.24
Capital Expenditures
-94.88-68.42-136.63-312.39-403.04-165.33
Free Cash Flow
92.64219.76203.15-874.4706.57153.91
Free Cash Flow Growth
-78.85%8.18%--359.08%-43.08%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
28.05%28.38%35.19%30.88%35.41%34.06%
Operating Margin
1.76%0.21%10.28%7.08%21.35%13.70%
Pretax Margin
-2.43%4.58%10.22%10.28%22.19%12.34%
Profit Margin
-0.24%6.09%9.55%9.11%19.05%10.23%
FCF Margin
3.34%8.54%7.49%-23.36%15.85%8.43%

Dividends

Fiscal YearCurrentFY 2025FY 2024
Period EndingSep '26 Dec '25 Dec '24
Dividend Per Share
0.0730.0730.126
Dividend Per Share Growth
0%-42.06%-
Dividend Yield
0.32%0.26%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-75.10----
P/FCF Ratio
93.6653.59----
PS Ratio
3.134.58----