Beijing Dahao Technology Corp.,Ltd (SHA:603025)
China flag China · Delayed Price · Currency is CNY
16.28
+0.43 (2.71%)
Oct 20, 2025, 2:45 PM CST

SHA:603025 Income Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Operating Revenue
2,6622,4851,9821,5411,459786.15
Upgrade
Other Revenue
41.2744.3851.0156.2846.3746.38
Upgrade
2,7032,5292,0331,5981,505832.53
Upgrade
Revenue Growth (YoY)
12.32%24.42%27.22%6.16%80.76%-14.42%
Upgrade
Cost of Revenue
1,5561,4741,252953.94891.94491.76
Upgrade
Gross Profit
1,1471,055780.46643.68612.94340.78
Upgrade
Selling, General & Admin
199.76194.96171.18117.14111.9981.21
Upgrade
Research & Development
206.95205.7183.17163.82146.599.52
Upgrade
Other Operating Expenses
-52.9-63.22-32.79-30.3-27.23-19.09
Upgrade
Operating Expenses
350.33342.09322.66250.44232.47165.39
Upgrade
Operating Income
797.03712.66457.8393.24380.47175.39
Upgrade
Interest Expense
-28.48-27.83-13.26-2.08-0.66-
Upgrade
Interest & Investment Income
23.729.6138.77109.4829.8223.4
Upgrade
Currency Exchange Gain (Loss)
-2.27-3.23-1.45-2.020.19-0.23
Upgrade
Other Non Operating Income (Expenses)
-16.19-15.81-5.08-1.31-0.25-0.16
Upgrade
EBT Excluding Unusual Items
773.79695.39476.78497.31409.58198.4
Upgrade
Gain (Loss) on Sale of Investments
2.293.54-2.66-0.28-0.87-1.83
Upgrade
Gain (Loss) on Sale of Assets
-0.16-0.09-0.07-0.03-0.3936.78
Upgrade
Other Unusual Items
16.999.3116.6217.217.7117.69
Upgrade
Pretax Income
792.91708.15490.67514.22416.02251.04
Upgrade
Income Tax Expense
91.2484.1752.8857.9251.3234.46
Upgrade
Earnings From Continuing Operations
701.67623.98437.78456.3364.7216.58
Upgrade
Minority Interest in Earnings
-40.1-39.72-32.29-21.1-6.76-2.24
Upgrade
Net Income
661.57584.25405.5435.2357.94214.34
Upgrade
Net Income to Common
661.57584.25405.5435.2357.94214.34
Upgrade
Net Income Growth
21.35%44.08%-6.83%21.58%67.00%-15.79%
Upgrade
Shares Outstanding (Basic)
1,1021,1021,0961,1161,1011,118
Upgrade
Shares Outstanding (Diluted)
1,1021,1021,0961,1161,1011,118
Upgrade
Shares Change (YoY)
1.84%0.59%-1.79%1.32%-1.50%2.48%
Upgrade
EPS (Basic)
0.600.530.370.390.330.19
Upgrade
EPS (Diluted)
0.600.530.370.390.330.19
Upgrade
EPS Growth
19.16%43.24%-5.13%20.00%69.54%-17.83%
Upgrade
Free Cash Flow
266.06209.6318.58205.01236.2546.22
Upgrade
Free Cash Flow Per Share
0.240.190.290.180.210.04
Upgrade
Dividend Per Share
0.3500.3500.3000.1670.3330.183
Upgrade
Dividend Growth
16.67%16.67%79.96%-49.98%81.83%-
Upgrade
Gross Margin
42.45%41.71%38.40%40.29%40.73%40.93%
Upgrade
Operating Margin
29.49%28.18%22.52%24.61%25.28%21.07%
Upgrade
Profit Margin
24.47%23.10%19.95%27.24%23.79%25.75%
Upgrade
Free Cash Flow Margin
9.84%8.29%15.67%12.83%15.70%5.55%
Upgrade
EBITDA
826.82742.8490.52422404.73196.87
Upgrade
EBITDA Margin
30.59%29.37%24.13%26.41%26.90%23.65%
Upgrade
D&A For EBITDA
29.7930.1432.7228.7524.2621.48
Upgrade
EBIT
797.03712.66457.8393.24380.47175.39
Upgrade
EBIT Margin
29.49%28.18%22.52%24.61%25.28%21.07%
Upgrade
Effective Tax Rate
11.51%11.89%10.78%11.26%12.34%13.73%
Upgrade
Revenue as Reported
2,7032,5292,0331,5981,505832.53
Upgrade
Advertising Expenses
-0.541.740.110.20.07
Upgrade
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.