Suzhou West Deane New Power Electric Co.,Ltd. (SHA:603312)
China flag China · Delayed Price · Currency is CNY
33.09
+0.22 (0.67%)
Oct 23, 2026, 3:00 PM CST

SHA:603312 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
Revenue
2,6022,7822,1651,8351,593
Revenue Growth
-8.49%28.52%17.94%15.24%-
Gross Profit
386.98434.45368.69331.95279.04
Operating Income
266.83312.57239.7239.84175.8
Net Income
204.29260.84227.81198.12154.5
Earnings Per Share
1.281.621.441.631.27
EPS Growth
-28.35%12.50%-11.66%28.35%-

Revenue by Geography

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

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
Cash & Investments
494.68633.87751.2178.5539.43
Total Debt
--66.77162.796.38
Net Cash (Debt)
494.68633.87684.44-84.16-56.96
Net Cash Growth
1.14%-7.39%---
Net Cash Per Share
3.093.944.33-0.69-0.47

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Cash Flow
282.83218.34153.44153.4656.53
Capital Expenditures
-176.51-212.13-113.41-198.12-84.26
Free Cash Flow
106.326.2140.03-44.65-27.72
Free Cash Flow Growth
--84.48%---

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
Gross Margin
14.87%15.62%17.03%18.09%17.52%
Operating Margin
10.26%11.24%11.07%13.07%11.04%
Pretax Margin
9.47%10.81%12.09%12.76%11.01%
Profit Margin
7.85%9.38%10.53%10.79%9.70%
FCF Margin
4.09%0.22%1.85%-2.43%-1.74%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period EndingOct '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.5200.8000.7700.650
Dividend Per Share Growth
-43.59%3.90%18.46%-
Dividend Yield
1.57%1.74%2.38%-

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
25.9027.8522.32--
Forward PE
21.2119.5218.69--
P/FCF Ratio
49.061169.80127.04--
PS Ratio
2.002.612.35--