Shanghai Fudan Forward S&T Co., Ltd (SHA:600624)
China flag China · Delayed Price · Currency is CNY
4.260
+0.110 (2.65%)
Aug 26, 2026, 3:00 PM CST

SHA:600624 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
594.42640.13645.32679.68789.011,041
Revenue Growth
-8.88%-0.80%-5.05%-13.86%-24.23%10.74%
Gross Profit
60.9885.46151.32263.02323.21474.12
Operating Income
-180.36-174.26-115.19-33.738.6375.91
Net Income
-217.58-197.55-133.21-21.86-6.2-105.42
Earnings Per Share
-0.33-0.29-0.20-0.03-0.01-0.15
EPS Growth
------

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Industry
311.37
Software Development Industry
277.1
Real Estate
37.58
Total
626.05

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
126.87191.9992.75305.48309.18309.77
Total Debt
513.52509.98345.35516.66516.05504.94
Net Cash (Debt)
-386.65-318-252.6-211.18-206.87-195.17
Net Cash Growth
------
Net Cash Per Share
-0.58-0.47-0.37-0.31-0.30-0.29

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
-64.18-41.11-14.447.0328.1545.58
Capital Expenditures
-11.72-12.68-4.71-7.51-20.9-26.92
Free Cash Flow
-75.9-53.8-19.15-0.477.2418.66
Free Cash Flow Growth
-----61.18%-52.69%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
10.26%13.35%23.45%38.70%40.97%45.53%
Operating Margin
-30.34%-27.22%-17.85%-4.96%1.09%7.29%
Pretax Margin
-36.45%-30.65%-20.61%-0.64%0.14%-6.40%
Profit Margin
-36.60%-30.86%-20.64%-3.22%-0.79%-10.12%
FCF Margin
-12.77%-8.40%-2.97%-0.07%0.92%1.79%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
P/FCF Ratio
----536.47253.85
PS Ratio
4.875.616.925.714.934.55