Heilongjiang ZBD Pharmaceutical Co., Ltd. (603567.SS)

CNY 12.25

(4.08%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.13 Billion 4.21 Billion 4.12 Billion 3.41 Billion 3.29 Billion 2.78 Billion
Cost of Revenue 1.81 Billion 3.47 Billion 2.76 Billion 1.49 Billion 1.31 Billion 790.51 Million
Gross Profit 1.32 Billion 744.77 Million 1.36 Billion 1.91 Billion 1.98 Billion 1.99 Billion
Operating Expenses 859.39 Million 386.23 Million 897.72 Million 1.21 Billion 1.26 Billion 1.26 Billion
Selling, General and Administrative Expenses 796.5 Million 720.31 Million 750.24 Million 852.75 Million 972.78 Million 1.01 Billion
Research and Development Expenses 80.22 Million 70.94 Million 55.23 Million 81.33 Million 86.5 Million 90.9 Million
Other Expenses 5.1 Million -405.03 Million 92.25 Million 284.74 Million 208.34 Million -23.73 Million
Cost and Expenses 2.66 Billion 3.86 Billion 3.66 Billion 2.71 Billion 2.58 Billion 2.05 Billion
Operating Income 473.24 Million 297.52 Million 712.4 Million 727.34 Million 732.13 Million 574.22 Million
Interest Expense 135.41 Million 138.67 Million 144.79 Million 149.61 Million 113.69 Million 72.97 Million
Income Tax Expense 10.75 Million 107.6 Million 121.98 Million 99.74 Million 131.48 Million 87.09 Million
Earnings before Tax 478.34 Million 298.48 Million 454.74 Million 537.25 Million 537.32 Million 550.49 Million
Net Income 472.74 Million 185.44 Million 332.09 Million 436.28 Million 408.64 Million 462.43 Million
Earnings Per Share Basic 0.50 0.20 0.38 0.51 0.48 0.54
Earnings Per Share Diluted 0.50 0.20 0.38 0.51 0.48 0.54
Weighted Average Shares Outstanding 940.02 Million 941.54 Million 864.61 Million 849.16 Million 849.16 Million 849.13 Million
Weighted Average Shares Outstanding (Diluted) 940.02 Million 941.54 Million 864.61 Million 849.16 Million 849.16 Million 849.13 Million
Gross Margin 0.42 0.18 0.33 0.56 0.60 0.72
EBIT Margin 0.27 0.13 0.21 0.26 0.26 0.31
Profit Margin 0.15 0.04 0.08 0.13 0.12 0.17
EBITDA 840.85 Million 606.16 Million 736.63 Million 842.75 Million 813.61 Million 753.35 Million
Earnings Before Tax Margin 0.15 0.07 0.17 0.21 0.22 0.21

Income Statement Charts