CSPC Innovation Pharmaceutical Co., Ltd. (300765.SZ)

CNY 27.6

(-0.11%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.47 Billion 2.62 Billion 1.43 Billion 1.31 Billion 1.25 Billion 1.24 Billion
Cost of Revenue 1.38 Billion 1.49 Billion 746.11 Million 584.19 Million 611.84 Million 631.37 Million
Gross Profit 1.08 Billion 1.13 Billion 685.87 Million 733.21 Million 644.66 Million 608.72 Million
Operating Expenses 308.78 Million 375.23 Million 322.27 Million 390.48 Million 340.25 Million 333.35 Million
Selling, General and Administrative Expenses 266.98 Million 262.43 Million 273.16 Million 339.19 Million 292.04 Million 288.91 Million
Research and Development Expenses 46.54 Million 46.3 Million 20.39 Million 14.04 Million 13.05 Million 11.25 Million
Other Expenses 2.4 Million -4.21 Million -8.15 Million 5.19 Million 2.33 Million 845.85 Thousand
Cost and Expenses 1.61 Billion 1.86 Billion 1.06 Billion 974.68 Million 952.09 Million 964.72 Million
Operating Income 891.34 Million 855.58 Million 395.25 Million 360.02 Million 332.83 Million 276.85 Million
Interest Expense 639.76 Thousand 219.22 Thousand 58.59 Thousand 420.54 Thousand 1.49 Million 3.39 Million
Income Tax Expense 136.46 Million 124.76 Million 70.55 Million 65.5 Million 61.64 Million 53.38 Million
Earnings before Tax 879.2 Million 851.37 Million 387.09 Million 365.21 Million 335.17 Million 277.7 Million
Net Income 755.55 Million 726.27 Million 393.22 Million 299.83 Million 273.19 Million 223.84 Million
Earnings Per Share Basic 0.65 0.65 0.40 0.31 0.28 0.30
Earnings Per Share Diluted 0.65 0.65 0.40 0.31 0.28 0.30
Weighted Average Shares Outstanding 1.17 Billion 1.11 Billion 982.8 Million 982.8 Million 982.8 Million 738.22 Million
Weighted Average Shares Outstanding (Diluted) 1.17 Billion 1.11 Billion 982.8 Million 982.8 Million 982.8 Million 738.22 Million
Gross Margin 0.44 0.43 0.48 0.56 0.51 0.49
EBIT Margin 0.40 0.35 0.31 0.32 0.30 0.26
Profit Margin 0.31 0.28 0.27 0.23 0.22 0.18
EBITDA 979.94 Million 915.19 Million 543.11 Million 414.66 Million 384.04 Million 324.34 Million
Earnings Before Tax Margin 0.36 0.33 0.28 0.27 0.26 0.22

Income Statement Charts