Shanghai XFH Technology Co., Ltd (SHE:300890)
China flag China · Delayed Price · Currency is CNY
27.71
-0.43 (-1.53%)
Aug 27, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Revenue
2,0831,6751,3881,6862,3571,118
Revenue Growth
52.20%20.66%-17.67%-28.45%110.77%168.78%
Gross Profit
380.68256.16259.62356.53466.07292.92
Operating Income
192.0585.4787.6155.03201.4151.48
Net Income
108.0254.1749.5582.91160.6399.84
Earnings Per Share
0.910.460.450.771.460.98
EPS Growth
1138.24%0.26%-40.70%-47.54%49.16%74.83%

Cash & Debt

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

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Gross Margin
18.27%15.29%18.70%21.14%19.78%26.20%
Operating Margin
9.22%5.10%6.31%9.19%8.54%13.55%
Pretax Margin
5.68%3.08%3.29%5.89%7.73%10.08%
Profit Margin
5.19%3.23%3.57%4.92%6.82%8.93%
FCF Margin
-29.18%-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.37%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
30.5365.5572.6945.0627.1961.93
PS Ratio
1.592.122.592.221.855.53