Beijing Vastdata Technology Co., Ltd. (SHA:603138)
China flag China · Delayed Price · Currency is CNY
11.81
+0.38 (3.32%)
Jul 27, 2026, 3:00 PM CST

SHA:603138 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
529.96512.04372.47261.83302.94420.61
Revenue Growth
36.29%37.47%42.26%-13.57%-27.98%6.02%
Gross Profit
228.04234.07139.61102.99108.76148.74
Operating Income
-88.5-60.88-74.56-131.83-96.94-5.33
Net Income
-71.32-47.23-63.33-81.18-63.7811.27
Earnings Per Share
-0.26-0.17-0.22-0.29-0.220.04
EPS Growth
------71.43%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
506.96678.9636.07645.22747.96859.45
Total Debt
7.115.357.634.0910.89.56
Net Cash (Debt)
499.85673.54628.44641.12737.15849.89
Net Cash Growth
-14.81%7.18%-1.98%-13.03%-13.26%84.39%
Net Cash Per Share
1.792.422.182.292.543.02

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
11.4343.4627.71-69.3-40.3-17.92
Capital Expenditures
-101.7-104.08-124.44-21.97-47.24-4.55
Free Cash Flow
-90.28-60.62-96.73-91.28-87.54-22.47
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
43.03%45.71%37.48%39.34%35.90%35.36%
Operating Margin
-16.70%-11.89%-20.02%-50.35%-32.00%-1.27%
Pretax Margin
-15.18%-10.19%-15.62%-40.81%-25.91%1.81%
Profit Margin
-13.46%-9.22%-17.00%-31.01%-21.05%2.68%
FCF Margin
-17.04%-11.84%-25.97%-34.86%-28.90%-5.34%

Dividends

Fiscal YearFY 2021
Period EndingDec '21
Dividend Per Share
0.026
Dividend Per Share Growth
30.00%
Dividend Yield
0.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-----362.99
Forward PE
-46.2846.28181.80--
PS Ratio
6.558.1611.1718.9218.889.73