CSPC Innovation Pharmaceutical Co., Ltd.

SZSE:300765.SZ

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

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

20242023202220212020201920182017201620152014
Revenue 1,980.7532,501.72,626.4891,431.9881,317.4141,256.5021,240.0991,031.181890.477742.01650.716
Cost of Revenue 1,149.3921,367.6531,491.57746.117584.198611.842631.371527.204470.053458.225397.86
Gross Profit 831.3611,134.0471,134.918685.871733.216644.661608.728503.977420.424283.786252.856
Gross Profit Ratio 0.420.4530.4320.4790.5570.5130.4910.4890.4720.3820.389
Reseach & Development Expenses 842.20144.20746.320.39914.04613.05211.2528.5079.52526.51226.791
General & Administrative Expenses 49.93344.2218.18212.17211.1512.98313.3878.0674.30632.64133.15
Selling & Marketing Expenses 92.109142.431244.249260.996328.042279.066275.524207.359154.474112.08787.995
SG&A 142.042186.652262.431273.167339.192292.049288.911215.426158.78144.728121.145
Other Expenses 65.462.405-4.216-8.1595.1962.3380.846-1.8610.4471.1172.322
Operating Expenses 1,049.702241.387375.232322.278390.483340.254333.352255.498201.068152.106126.576
Operating Income -218.341891.347855.588395.256360.022332.833276.859240.706247.724135.771124.904
Operating Income Ratio -0.110.3560.3260.2760.2730.2650.2230.2330.2780.1830.192
Total Other Income Expenses Net -2.960.441-4.216-16.6865.1962.3380.846-1.8610.4471.1172.176
Income Before Tax -221.301891.787851.372387.097365.219335.17277.705238.845248.171136.889127.08
Income Before Tax Ratio -0.1120.3560.3240.270.2770.2670.2240.2320.2790.1840.195
Income Tax Expense 81.912136.47124.76170.55465.50661.64353.38343.93341.81521.40418.844
Net Income 53.726755.557726.278393.228299.836273.197223.84194.911206.577115.59108.235
Net Income Ratio 0.0270.3020.2770.2750.2280.2170.1810.1890.2320.1560.166
EPS 0.0380.650.650.40.310.280.30.260.280.160.092
EPS Diluted 0.0380.650.650.40.310.280.30.260.280.160.092
EBITDA 2.402979.944915.192543.116414.667384.042324.342277.487279.537156.991147.377
EBITDA Ratio 0.0010.3920.3480.3790.3150.3060.2620.2690.3140.2120.226