Xiangxue Pharmaceutical Co.,Ltd. (300147.SZ)

CNY 12.14

(2.53%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.29 Billion 2.18 Billion 2.97 Billion 3.07 Billion 2.78 Billion 2.5 Billion
Cost of Revenue 1.55 Billion 1.64 Billion 2.19 Billion 2.07 Billion 1.9 Billion 1.59 Billion
Gross Profit 743.33 Million 542.51 Million 779.28 Million 992.56 Million 880.8 Million 913.14 Million
Operating Expenses 1.12 Billion 688.85 Million 734.18 Million 628.27 Million 664.33 Million 619.51 Million
Selling, General and Administrative Expenses 400.93 Million 421.24 Million 487.58 Million 430.39 Million 458.89 Million 439.79 Million
Research and Development Expenses 89.75 Million 94.79 Million 90.6 Million 66.98 Million 61.26 Million 38.67 Million
Other Expenses 744.79 Million 172.82 Million 156 Million 130.89 Million 144.17 Million -14.02 Million
Cost and Expenses 2.63 Billion 2.33 Billion 2.92 Billion 2.7 Billion 2.56 Billion 2.21 Billion
Operating Income 53.79 Million -152.93 Million 34.98 Million 327.97 Million 275.21 Million 126.02 Million
Interest Expense 237.05 Million 213.2 Million 202.05 Million 130.29 Million 150.68 Million 145.68 Million
Income Tax Expense 12.79 Million -6.79 Million 22.92 Million 24.34 Million -9.05 Million 24.03 Million
Earnings before Tax -388.95 Million -514.71 Million -635.77 Million 166.13 Million 117.07 Million 112 Million
Net Income -388.96 Million -507.92 Million -658.69 Million 141.79 Million 126.12 Million 56.43 Million
Earnings Per Share Basic -0.59 -0.77 -1.00 0.22 0.19 0.09
Earnings Per Share Diluted -0.59 -0.77 -1.00 0.22 0.19 0.09
Weighted Average Shares Outstanding 659.26 Million 658.71 Million 658.71 Million 655.3 Million 652.7 Million 627.1 Million
Weighted Average Shares Outstanding (Diluted) 659.26 Million 658.71 Million 658.71 Million 655.3 Million 652.7 Million 627.1 Million
Gross Margin 0.32 0.25 0.26 0.32 0.32 0.36
EBIT Margin 0.07 0.04 0.06 0.15 0.14 0.18
Profit Margin -0.17 -0.23 -0.22 0.05 0.05 0.02
EBITDA 151.21 Million 89.36 Million -238.11 Million 319.62 Million 412.42 Million 370.33 Million
Earnings Before Tax Margin 0.02 -0.07 0.01 0.11 0.10 0.05

Income Statement Charts