Chengdu Dahongli Machinery Co.,Ltd.

SZSE:300865.SZ

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

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

202420232022202120202019201820172016201420132012
Revenue 371.826544.037497.273694.279606.808528.198428.357322.719228.155327.555279.615226.302
Cost of Revenue 270.699472.094357.886520.688424.618342.411275.427206.637144.995219.38184.328154.535
Gross Profit 101.12671.942139.387173.591182.19185.787152.93116.08283.159108.17495.28771.766
Gross Profit Ratio 0.2720.1320.280.250.30.3520.3570.360.3640.330.3410.317
Reseach & Development Expenses 9.86217.38119.95224.3778.7787.4824.9082.6072.45316.02911.220
General & Administrative Expenses 4.8994.327.1249.2536.776-9.012-6.847-2.52213.1415.0212.06612.847
Selling & Marketing Expenses 20.22160.8256.18476.66369.56869.12460.40247.01537.36538.63835.45928.103
SG&A 25.1265.11963.30885.91676.34460.11253.55644.49350.50553.65847.52640.95
Other Expenses 67.375-0.5771.1645.549-0.366-1.483-3.415-0.1632.813.3210.559-0.065
Operating Expenses 102.674108.699116.536146.118105.255101.80486.46663.46156.12455.79849.47742.25
Operating Income -1.547-39.6721.61928.57577.1389.02367.89650.27924.61551.90145.04227.62
Operating Income Ratio -0.004-0.0730.0430.0410.1270.1690.1590.1560.1080.1580.1610.122
Total Other Income Expenses Net 1.281-1.0011.1645.549-0.3660.8250.3130.4772.813.3150.559-0.08
Income Before Tax -0.267-40.67122.78334.12476.76489.84768.20950.75627.42555.21645.60127.54
Income Before Tax Ratio -0.001-0.0750.0460.0490.1270.170.1590.1570.120.1690.1630.122
Income Tax Expense 0.871-7.472.4423.12511.82612.65510.0627.9424.2558.2496.6454.282
Net Income -1.137-33.20120.36130.99964.9477.26258.14742.81423.16946.96738.95623.258
Net Income Ratio -0.003-0.0610.0410.0450.1070.1460.1360.1330.1020.1430.1390.103
EPS -0.012-0.350.210.320.680.810.810.60.320.640.560
EPS Diluted -0.012-0.350.210.320.680.810.810.60.320.640.560
EBITDA 19.189-24.78635.62745.55686.6793.61171.59662.33537.58353.22847.43230.729
EBITDA Ratio 0.052-0.0460.0720.0660.1430.1770.1670.1930.1650.1630.170.136