Beijing Strong Biotechnologies, Inc. (300406.SZ)

CNY 14.39

(0.7%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.74 Billion 1.51 Billion 1.59 Billion 848.11 Million 840.86 Million 774.17 Million
Cost of Revenue 441.25 Million 383.91 Million 446.78 Million 326.58 Million 262.56 Million 242.24 Million
Gross Profit 1.3 Billion 1.12 Billion 1.15 Billion 521.52 Million 578.3 Million 531.93 Million
Operating Expenses 702.74 Million 594.22 Million 575.29 Million 326.25 Million 192.52 Million 185.25 Million
Selling, General and Administrative Expenses 499.28 Million 379.72 Million 373.28 Million 218.18 Million 112.2 Million 109.92 Million
Research and Development Expenses 162.89 Million 137.19 Million 127 Million 79.05 Million 70.31 Million 61.03 Million
Other Expenses 40.56 Million -6.13 Million 1.11 Million -16.11 Million 4.58 Million 3.44 Million
Cost and Expenses 1.14 Billion 978.14 Million 1.02 Billion 652.84 Million 455.08 Million 427.49 Million
Operating Income 593.87 Million 455.48 Million 535.87 Million 153.04 Million 377.75 Million 347.27 Million
Interest Expense 46.99 Million 52.64 Million 21.59 Million 8.15 Million 1.24 Million 3.32 Million
Income Tax Expense 71.48 Million 54.85 Million 67.33 Million 15.24 Million 50.25 Million 49.28 Million
Earnings before Tax 593.55 Million 449.35 Million 536.99 Million 136.92 Million 381.89 Million 349.95 Million
Net Income 523.74 Million 389.09 Million 405.65 Million 112.27 Million 331.64 Million 300.66 Million
Earnings Per Share Basic 0.90 0.66 0.69 0.21 0.66 0.57
Earnings Per Share Diluted 0.88 0.66 0.69 0.21 0.66 0.57
Weighted Average Shares Outstanding 581.93 Million 588.84 Million 587.9 Million 534.65 Million 501.78 Million 527.48 Million
Weighted Average Shares Outstanding (Diluted) 595.16 Million 588.84 Million 587.9 Million 534.65 Million 501.78 Million 527.48 Million
Gross Margin 0.75 0.75 0.72 0.61 0.69 0.69
EBIT Margin 0.40 0.40 0.40 0.25 0.50 0.49
Profit Margin 0.30 0.26 0.25 0.13 0.39 0.39
EBITDA 697.99 Million 556.81 Million 604.56 Million 178.28 Million 405.15 Million 371.03 Million
Earnings Before Tax Margin 0.34 0.30 0.34 0.18 0.45 0.45

Income Statement Charts