Beijing Shenzhou Aerospace Software Technology Co., ltd (SHA:688562)
China flag China · Delayed Price · Currency is CNY
13.46
-0.14 (-1.03%)
At close: Jul 30, 2026

SHA:688562 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 Dec '22 Dec '21
Revenue
1,1981,2161,1631,6671,8951,502
Revenue Growth
4.16%4.59%-30.25%-12.00%26.16%58.13%
Gross Profit
285.62296.65240.34327.75360.44278.5
Operating Income
-77.28-66.04-114.77-6.0231.8811.87
Net Income
-25.49-11.32-82.1358.5760.0744.98
Earnings Per Share
-0.07-0.03-0.210.160.200.15
EPS Growth
----20.00%33.33%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,4581,6351,7601,992981.52937.24
Total Debt
4.983.9312.5216.8632.8170.22
Net Cash (Debt)
1,4531,6311,7481,975948.71867.02
Net Cash Growth
-6.00%-6.70%-11.50%108.18%9.42%38.95%
Net Cash Per Share
3.884.324.475.393.162.89

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-76.05-73.05-206.59-117.84114.49282.54
Capital Expenditures
-59.73-57.63-11.64-4.14-19.73-41.43
Free Cash Flow
-135.78-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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
23.84%24.39%20.67%19.66%19.02%18.55%
Operating Margin
-6.45%-5.43%-9.87%-0.36%1.68%0.79%
Pretax Margin
-0.86%0.32%-5.30%3.41%3.36%3.13%
Profit Margin
-2.13%-0.93%-7.06%3.51%3.17%3.00%
FCF Margin
-11.34%-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 EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---163.90--
PS Ratio
4.547.855.475.76--