DapuStor Corporation (SHE:301666)
China flag China · Delayed Price · Currency is CNY
391.00
-5.00 (-1.26%)
Aug 26, 2026, 3:04 PM CST

DapuStor Income Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Revenue
6,2612,286960.77509.08386.54
Other Revenue
2.212.211.410.41170.23
6,2632,289962.18519.49556.77
Revenue Growth
-137.87%85.22%-6.69%-
Cost of Revenue
4,5502,230750.81782.59652.13
Gross Profit
1,71359.16211.36-263.1-95.36
Selling, General & Admin
159.33137.63100.97107.76253.1
Research & Development
430.41385.09274.36268.68193.87
Other Operating Expenses
9.141.90.85-23.75-21.82
Operating Expenses
606.27532.02376.17354.25425.2
Operating Income
1,107-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)
-5.62-1.09-2.52-0.25-0.22
EBT Excluding Unusual Items
1,084-490.9-198.27-616.89-533.67
Gain (Loss) on Sale of Assets
-0.05-0.02---0.04
Asset Writedown
118.8-0.14---0.31
Other Unusual Items
9.579.577.330-
Pretax Income
1,212-481.5-190.94-616.88-534.03
Earnings From Continuing Operations
1,206-481.5-190.94-616.88-534.03
Minority Interest in Earnings
0.630.820.17--
Net Income
1,207-480.67-190.77-616.88-534.03
Net Income to Common
1,207-480.67-190.77-616.88-534.03
Net Income Growth
-----
Shares Outstanding (Basic)
401394389361-
Shares Outstanding (Diluted)
401394389361-
Shares Change
-1.20%7.87%--
EPS (Basic)
3.01-1.22-0.49-1.71-
EPS (Diluted)
3.01-1.22-0.49-1.71-
EPS Growth
-----

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Free Cash Flow
-1,344-930.45-589.38-553.43-379.16
Free Cash Flow Per Share
-3.35-2.36-1.51-1.53-
Gross Margin
27.35%2.58%21.97%-50.65%-17.13%
Operating Margin
17.67%-20.66%-17.13%-118.84%-93.50%
Profit Margin
19.27%-21.00%-19.83%-118.75%-95.92%
Free Cash Flow Margin
-21.46%-40.65%-61.26%-106.53%-68.10%
EBITDA
1,123-460.66-154.41-608.46-513.95
EBITDA Margin
17.93%-20.13%-16.05%-117.12%-92.31%
D&A For EBITDA
16.2412.210.398.896.61
EBIT
1,107-472.86-164.8-617.35-520.56
EBIT Margin
17.67%-20.66%-17.13%-118.84%-93.50%
Revenue as Reported
2,2892,289962.18--
Advertising Expenses
-3.53.886.582.09