Shanghai Kaibao Pharmaceutical CO.,Ltd (300039.SZ)

CNY 6.63

(0.45%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.59 Billion 1.11 Billion 1.1 Billion 908 Million 1.41 Billion 1.5 Billion
Cost of Revenue 312.47 Million 247.57 Million 234.92 Million 179.85 Million 251.21 Million 263.65 Million
Gross Profit 1.28 Billion 871.27 Million 865.65 Million 728.15 Million 1.16 Billion 1.23 Billion
Operating Expenses 898.61 Million 666.85 Million 732.46 Million 633.37 Million 884.37 Million 931.37 Million
Selling, General and Administrative Expenses 820.43 Million 573.49 Million 615.69 Million 546.67 Million 781.54 Million 835.82 Million
Research and Development Expenses 95.87 Million 52.96 Million 79.31 Million 59.11 Million 54.56 Million 47.35 Million
Other Expenses 663.4 Thousand 1.92 Million 8.69 Million -1.76 Million -634.05 Thousand -226.89 Thousand
Cost and Expenses 1.21 Billion 914.42 Million 967.38 Million 813.22 Million 1.13 Billion 1.19 Billion
Operating Income 382.95 Million 228.36 Million 171.82 Million 134.41 Million 301.84 Million 274.93 Million
Interest Expense 118.55 Thousand 127.31 Thousand 148.49 Thousand 515.96 Thousand 151.1 Thousand 120.78 Thousand
Income Tax Expense 56.63 Million 36.1 Million 29.53 Million 25.48 Million 50.22 Million 47.89 Million
Earnings before Tax 388.08 Million 226.19 Million 169.65 Million 131.6 Million 301.2 Million 274.7 Million
Net Income 327.87 Million 190.8 Million 140.11 Million 106.12 Million 250.98 Million 226.81 Million
Earnings Per Share Basic 0.31 0.18 0.13 0.10 0.24 0.21
Earnings Per Share Diluted 0.31 0.18 0.13 0.10 0.24 0.21
Weighted Average Shares Outstanding 1.04 Billion 1.04 Billion 1.04 Billion 1.04 Billion 1.04 Billion 1.05 Billion
Weighted Average Shares Outstanding (Diluted) 1.04 Billion 1.04 Billion 1.04 Billion 1.04 Billion 1.04 Billion 1.05 Billion
Gross Margin 0.80 0.78 0.79 0.80 0.82 0.82
EBIT Margin 0.24 0.25 0.20 0.20 0.26 0.25
Profit Margin 0.21 0.17 0.13 0.12 0.18 0.15
EBITDA 375.33 Million 257.9 Million 203.65 Million 172.93 Million 349.29 Million 326.32 Million
Earnings Before Tax Margin 0.24 0.20 0.16 0.15 0.21 0.18

Income Statement Charts