DapuStor Corporation (SHE:301666)
China flag China · Delayed Price · Currency is CNY
758.00
+36.90 (5.12%)
At close: May 29, 2026

DapuStor Income Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Revenue
3,2992,286960.77509.08386.54
Other Revenue
2.212.211.410.41170.23
3,3012,289962.18519.49556.77
Revenue Growth (YoY)
492.96%137.87%85.22%-6.69%-
Cost of Revenue
2,7672,230750.81782.59652.13
Gross Profit
534.7359.16211.36-263.1-95.36
Selling, General & Admin
145.23137.63100.97107.76253.1
Research & Development
391.51385.09274.36268.68193.87
Other Operating Expenses
3.081.90.85-23.75-21.82
Operating Expenses
547.22532.02376.17354.25425.2
Operating Income
-12.49-472.86-164.8-617.35-520.56
Interest Expense
-20.27-20.27-12.67-3.86-6.93
Interest & Investment Income
3.033.033.586.323.01
Currency Exchange Gain (Loss)
0.270.27-21.85-1.76-8.97
Other Non Operating Income (Expenses)
7-1.09-2.52-0.25-0.22
EBT Excluding Unusual Items
-22.45-490.9-198.27-616.89-533.67
Gain (Loss) on Sale of Assets
-0.02-0.02---0.04
Asset Writedown
25.06-0.14---0.31
Other Unusual Items
9.579.577.330-
Pretax Income
12.3-481.5-190.94-616.88-534.03
Earnings From Continuing Operations
12.3-481.5-190.94-616.88-534.03
Minority Interest in Earnings
0.680.820.17--
Net Income
12.98-480.67-190.77-616.88-534.03
Net Income to Common
12.98-480.67-190.77-616.88-534.03
Shares Outstanding (Basic)
396394389361-
Shares Outstanding (Diluted)
396394389361-
Shares Change (YoY)
-1.20%7.87%--
EPS (Basic)
0.03-1.22-0.49-1.71-
EPS (Diluted)
0.03-1.22-0.49-1.71-
Free Cash Flow
-174.59-930.45-589.38-553.43-379.16
Free Cash Flow Per Share
-0.44-2.36-1.51-1.53-
Gross Margin
16.20%2.58%21.97%-50.65%-17.13%
Operating Margin
-0.38%-20.66%-17.13%-118.84%-93.50%
Profit Margin
0.39%-21.00%-19.83%-118.75%-95.92%
Free Cash Flow Margin
-5.29%-40.65%-61.26%-106.53%-68.10%
EBITDA
0.16-460.66-154.41-608.46-513.95
EBITDA Margin
0.01%-20.13%-16.05%-117.12%-92.31%
D&A For EBITDA
12.6512.210.398.896.61
EBIT
-12.49-472.86-164.8-617.35-520.56
EBIT Margin
-0.38%-20.66%-17.13%-118.84%-93.50%
Revenue as Reported
2,2892,289962.18--
Advertising Expenses
-3.53.886.582.09