Shanghai XFH Technology Co., Ltd (SHE:300890)
China flag China · Delayed Price · Currency is CNY
25.15
+0.27 (1.09%)
Jul 31, 2026, 3:04 PM CST

Shanghai XFH Technology Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Revenue
1,9061,6751,3881,6862,3571,118
Revenue Growth
39.97%20.66%-17.67%-28.45%110.77%168.78%
Gross Profit
293.71256.16259.62356.53466.07292.92
Operating Income
115.9185.4787.6155.03201.4151.48
Net Income
85.7654.1749.5582.91160.6399.84
Earnings Per Share
0.720.460.450.771.460.98
EPS Growth
181.94%0.26%-40.70%-47.54%49.16%74.83%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Cash & Investments
176.94350.934101,013621.77367.34
Total Debt
2,2392,1381,3551,6041,115272.7
Net Cash (Debt)
-2,062-1,787-945.16-591.03-493.4294.64
Net Cash Growth
------60.73%
Net Cash Per Share
-17.31-15.01-8.66-5.46-4.480.93

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Operating Cash Flow
-104.23-142.8925.38288.14-224.6624.39
Capital Expenditures
-666.26-577.24-382.27-492.19-513.58-128.42
Free Cash Flow
-770.49-720.12-356.89-204.05-738.24-104.02
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Gross Margin
15.41%15.29%18.70%21.14%19.78%26.20%
Operating Margin
6.08%5.10%6.31%9.19%8.54%13.55%
Pretax Margin
4.58%3.08%3.29%5.89%7.73%10.08%
Profit Margin
4.50%3.23%3.57%4.92%6.82%8.93%
FCF Margin
-40.43%-42.99%-25.71%-12.10%-31.32%-9.30%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.1000.100-0.324
Dividend Per Share Growth
0%---
Dividend Yield
0.40%0.34%-0.95%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
PE Ratio
34.9365.5572.6945.0627.1961.93
PS Ratio
1.582.122.592.221.855.53