Shenzhen Dynanonic Co., Ltd

SZSE:300769.SZ

71.33 (CNY) • At close October 26, 2023
Overview | Financials

Numbers are in millions (except for per share data and ratios) CNY.

20232022202120202019201820172016201520142013
Revenue 16,972.50922,557.0784,841.878942.1281,054.0881,053.649854.851561.657312.817129.88535.121
Cost of Revenue 16,940.70718,034.9413,444.826844.521829.795840.26652.522398.349186.79580.43827.689
Gross Profit 31.8024,522.1371,397.05297.607224.292213.389202.33163.308126.02249.4467.432
Gross Profit Ratio 0.0020.20.2890.1040.2130.2030.2370.2910.4030.3810.212
Reseach & Development Expenses 552.342432.362163.79951.54849.08944.45838.33528.00118.0059.6427.498
General & Administrative Expenses 203.446355.47572.94727.43610.5656.6657.12910.49634.86625.3315.614
Selling & Marketing Expenses 38.01545.1931.97921.05526.50418.43212.1088.7266.5023.8021.729
SG&A 241.462400.665104.92648.49137.06925.09719.23619.22141.36829.13317.343
Other Expenses -6.721-5.888-16.603-3.972-2.82429.03119.64422.8194.12.5616.622
Operating Expenses 1,038.2281,085.954361.745113.11175.78279.11964.34967.40243.73530.17117.605
Operating Income -2,178.9272,831.677938.532-39.027116.999112.742106.36379.24774.55614.301-10.459
Operating Income Ratio -0.1280.1260.194-0.0410.1110.1070.1240.1410.2380.11-0.298
Total Other Income Expenses Net -6.8-5.888-16.603-3.972-2.824-2.123-0.6178.4183.8972.326.483
Income Before Tax -2,185.7272,825.789921.929-42.999114.175110.619105.74687.66578.45416.621-3.976
Income Before Tax Ratio -0.1290.1250.19-0.0460.1080.1050.1240.1560.2510.128-0.113
Income Tax Expense -203.997418.385117.578-8.13312.91812.50313.01812.05711.5454.62-1.095
Net Income -1,636.2382,380.199825.419-28.402100.14898.11692.72875.60866.90812.001-2.881
Net Income Ratio -0.0960.1060.17-0.030.0950.0930.1080.1350.2140.092-0.082
EPS -5.878.913.23-0.110.450.590.560.460.430.077-0.028
EPS Diluted -5.858.631.76-0.120.450.590.560.460.430.077-0.028
EBITDA -437.1473,780.441,194.80732.143176.666163.67165.775120.05482.56522.793-10.18
EBITDA Ratio -0.0260.1680.2470.0340.1680.1550.1940.2140.2640.175-0.29