Suzhou West Deane New Power Electric Co.,Ltd. (SHA:603312)
China flag China · Delayed Price · Currency is CNY
32.36
+0.68 (2.15%)
Aug 3, 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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Revenue
2,6102,7822,1651,8351,593
Revenue Growth
5.27%28.52%17.94%15.24%-
Gross Profit
406.56434.45368.69331.95279.04
Operating Income
301.35312.57239.7239.84175.8
Net Income
248.76260.84227.81198.12154.5
Earnings Per Share
1.541.621.441.631.27
EPS Growth
-0.67%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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Cash & Investments
633.98633.87751.2178.5539.43
Total Debt
--66.77162.796.38
Net Cash (Debt)
633.98633.87684.44-84.16-56.96
Net Cash Growth
62.18%-7.39%---
Net Cash Per Share
3.923.944.33-0.69-0.47

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Cash Flow
369.29218.34153.44153.4656.53
Capital Expenditures
-208.37-212.13-113.41-198.12-84.26
Free Cash Flow
160.926.2140.03-44.65-27.72
Free Cash Flow Growth
--84.48%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Gross Margin
15.58%15.62%17.03%18.09%17.52%
Operating Margin
11.55%11.24%11.07%13.07%11.04%
Pretax Margin
11.10%10.81%12.09%12.76%11.01%
Profit Margin
9.53%9.38%10.53%10.79%9.70%
FCF Margin
6.17%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.53%1.73%2.48%-

Valuation

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