Shanghai XFH Technology Co., Ltd (SHE:300890)
China flag China · Delayed Price · Currency is CNY
25.45
+0.34 (1.35%)
Nov 2, 2026, 3:04 PM CST

Shanghai XFH Technology Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Revenue
2,2221,6751,3881,6862,3571,118
Revenue Growth
50.78%20.66%-17.67%-28.45%110.77%168.78%
Gross Profit
425.39256.16259.62356.53466.07292.92
Operating Income
193.5285.4787.6155.03201.4151.48
Net Income
121.7854.1749.5582.91160.6399.84
Earnings Per Share
0.740.460.450.771.460.98
EPS Growth
560.70%0.26%-40.70%-47.54%49.16%74.83%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Cash & Investments
330.4350.934101,013621.77367.34
Total Debt
2,4592,1381,3551,6041,115272.7
Net Cash (Debt)
-2,128-1,787-945.16-591.03-493.4294.64
Net Cash Growth
------60.73%
Net Cash Per Share
-12.98-15.01-8.66-5.46-4.480.93

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Operating Cash Flow
183.95-142.8925.38288.14-224.6624.39
Capital Expenditures
-533.37-577.24-382.27-492.19-513.58-128.42
Free Cash Flow
-349.42-720.12-356.89-204.05-738.24-104.02
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Gross Margin
19.14%15.29%18.70%21.14%19.78%26.20%
Operating Margin
8.71%5.10%6.31%9.19%8.54%13.55%
Pretax Margin
6.20%3.08%3.29%5.89%7.73%10.08%
Profit Margin
5.48%3.23%3.57%4.92%6.82%8.93%
FCF Margin
-15.72%-42.99%-25.71%-12.10%-31.32%-9.30%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period EndingNov '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.1000.100-0.324
Dividend Per Share Growth
0%---
Dividend Yield
0.39%0.34%-0.94%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
PE Ratio
34.2665.5572.6945.0627.1961.93
PS Ratio
1.372.122.592.221.855.53