Beijing Shenzhou Aerospace Software Technology Co., ltd (SHA:688562)
China flag China · Delayed Price · Currency is CNY
14.46
-0.19 (-1.30%)
At close: Sep 10, 2026

SHA:688562 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
1,1661,2161,1631,6671,8951,502
Revenue Growth
10.06%4.59%-30.25%-12.00%26.16%58.13%
Gross Profit
281.48296.65240.34327.75360.44278.5
Operating Income
-93.99-66.04-114.77-6.0231.8811.87
Net Income
-49.03-11.32-82.1358.5760.0744.98
Earnings Per Share
-0.13-0.03-0.210.160.200.15
EPS Growth
----20.00%33.33%-

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,3691,6351,7601,992981.52937.24
Total Debt
3.983.9312.5216.8632.8170.22
Net Cash (Debt)
1,3651,6311,7481,975948.71867.02
Net Cash Growth
-2.38%-6.70%-11.50%108.18%9.42%38.95%
Net Cash Per Share
3.694.324.475.393.162.89

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
-10.16-73.05-206.59-117.84114.49282.54
Capital Expenditures
-65.04-57.63-11.64-4.14-19.73-41.43
Free Cash Flow
-75.19-130.68-218.23-121.9794.76241.11
Free Cash Flow Growth
-----60.70%24.59%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
24.13%24.39%20.67%19.66%19.02%18.55%
Operating Margin
-8.06%-5.43%-9.87%-0.36%1.68%0.79%
Pretax Margin
-2.99%0.32%-5.30%3.41%3.36%3.13%
Profit Margin
-4.20%-0.93%-7.06%3.51%3.17%3.00%
FCF Margin
-6.45%-10.74%-18.77%-7.32%5.00%16.06%

Dividends

Fiscal YearFY 2023
Period EndingDec '23
Dividend Per Share
0.045
Dividend Per Share Growth
-
Dividend Yield
0.19%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---163.90--
PS Ratio
5.027.855.475.76--