Baotou Dongbao Bio-Tech Co.,Ltd (300239.SZ)

CNY 5.53

(-0.36%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 974.51 Million 943.39 Million 612.16 Million 448.82 Million 491.81 Million 452.74 Million
Cost of Revenue 728.53 Million 709.96 Million 515.99 Million 379.06 Million 398.36 Million 353.39 Million
Gross Profit 245.98 Million 233.43 Million 96.17 Million 69.75 Million 93.45 Million 99.35 Million
Operating Expenses 104.93 Million 97.37 Million 51.29 Million 42.94 Million 55.11 Million 55.5 Million
Selling, General and Administrative Expenses 31.3 Million 28.11 Million 19.21 Million 17.07 Million 27.68 Million 26.44 Million
Research and Development Expenses 40.13 Million 25.83 Million 12.97 Million 9.94 Million 11.26 Million 7.79 Million
Other Expenses 733.79 Thousand 1.13 Million -152.88 Thousand -92.03 Thousand 2.62 Million -29.04 Thousand
Cost and Expenses 824.62 Million 807.33 Million 567.28 Million 422.01 Million 453.47 Million 408.89 Million
Operating Income 143.87 Million 130.51 Million 41.69 Million 19.75 Million 37.52 Million 39.19 Million
Interest Expense 5.37 Million 7.62 Million 4.77 Million 5.87 Million 1.28 Million 3.07 Million
Income Tax Expense 17.12 Million 16.21 Million 5.71 Million 1.46 Million 4.54 Million 5.19 Million
Earnings before Tax 148.33 Million 131.64 Million 41.54 Million 19.66 Million 40.14 Million 39.17 Million
Net Income 119.88 Million 109.43 Million 36.48 Million 18.45 Million 35.6 Million 33.97 Million
Earnings Per Share Basic 0.20 0.18 0.06 0.04 0.06 0.07
Earnings Per Share Diluted 0.20 0.18 0.06 0.04 0.06 0.07
Weighted Average Shares Outstanding 593.6 Million 593.6 Million 563.89 Million 520.87 Million 507.15 Million 460.87 Million
Weighted Average Shares Outstanding (Diluted) 611.97 Million 593.6 Million 563.89 Million 520.87 Million 507.15 Million 461.01 Million
Gross Margin 0.25 0.25 0.16 0.16 0.19 0.22
EBIT Margin 0.24 0.24 0.16 0.17 0.16 0.18
Profit Margin 0.12 0.12 0.06 0.04 0.07 0.08
EBITDA 236.24 Million 225.19 Million 103.69 Million 75.14 Million 73.24 Million 78.78 Million
Earnings Before Tax Margin 0.15 0.14 0.07 0.04 0.08 0.09

Income Statement Charts