Suzhou West Deane New Power Electric Co.,Ltd. (SHA:603312)
China flag China · Delayed Price · Currency is CNY
31.91
+0.02 (0.06%)
Aug 25, 2026, 3:00 PM CST

SHA:603312 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Revenue
2,5802,7822,1651,8351,593
Revenue Growth
-5.05%28.52%17.94%15.24%-
Gross Profit
391.68434.45368.69331.95279.04
Operating Income
264.49312.57239.7239.84175.8
Net Income
205.61260.84227.81198.12154.5
Earnings Per Share
1.281.621.441.631.27
EPS Growth
-25.00%12.50%-11.66%28.35%-

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
2,598
Overseas
183.3
Total
2,782

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Cash & Investments
506.64633.87751.2178.5539.43
Total Debt
--66.77162.796.38
Net Cash (Debt)
506.64633.87684.44-84.16-56.96
Net Cash Growth
2.64%-7.39%---
Net Cash Per Share
3.153.944.33-0.69-0.47

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Cash Flow
394.38218.34153.44153.4656.53
Capital Expenditures
-211.21-212.13-113.41-198.12-84.26
Free Cash Flow
183.176.2140.03-44.65-27.72
Free Cash Flow Growth
--84.48%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Gross Margin
15.18%15.62%17.03%18.09%17.52%
Operating Margin
10.25%11.24%11.07%13.07%11.04%
Pretax Margin
10.21%10.81%12.09%12.76%11.01%
Profit Margin
7.97%9.38%10.53%10.79%9.70%
FCF Margin
7.10%0.22%1.85%-2.43%-1.74%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.8000.8000.7700.650
Dividend Per Share Growth
3.90%3.90%18.46%-
Dividend Yield
2.58%1.73%2.48%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
24.9327.8522.32--
Forward PE
20.4419.5218.69--
P/FCF Ratio
27.451169.80127.04--
PS Ratio
1.952.612.35--