Xiangtan Electric Manufacturing Co., Ltd. (SHA:600416)
China flag China · Delayed Price · Currency is CNY
8.63
-0.17 (-1.93%)
Sep 14, 2026, 3:00 PM CST

SHA:600416 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
4,5884,8884,7014,5634,5774,026
Revenue Growth
-4.67%3.97%3.02%-0.31%13.71%-14.29%
Gross Profit
490.52601.73819.7917.971,097766.49
Operating Income
-119.9568.68148.57283.8428.8257.99
Net Income
47.7224.77248.96299.88260.2379.47
Earnings Per Share
0.040.160.190.230.220.07
EPS Growth
-81.81%-15.79%-17.39%4.54%214.29%-12.50%

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
4,802
Foreign
30.12
Total
4,832

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,8253,1732,5302,5362,3771,421
Total Debt
973.441,4402,8802,7832,6753,743
Net Cash (Debt)
851.851,733-349.82-247.09-298.11-2,323
Net Cash Growth
------
Net Cash Per Share
0.661.23-0.27-0.19-0.25-2.05

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
241.12701.45283.92534.71375.75-85.13
Capital Expenditures
-284.25-214.58-276.81-236.56-435.51-82.77
Free Cash Flow
-43.13486.877.1298.16-59.76-167.9
Free Cash Flow Growth
-6753.32%-97.62%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
10.69%12.31%17.44%20.12%23.96%19.04%
Operating Margin
-2.61%1.41%3.16%6.22%9.37%6.41%
Pretax Margin
1.50%5.02%5.66%7.06%6.77%3.55%
Profit Margin
1.04%4.60%5.30%6.57%5.68%1.97%
FCF Margin
-0.94%9.96%0.15%6.53%-1.31%-4.17%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
235.2393.0560.1170.1995.75318.12
Forward PE
-20.8720.8741.7954.10118.32
P/FCF Ratio
-42.962106.3670.59--
PS Ratio
2.784.283.184.615.446.28