Shenzhen New Industries Biomedical Engineering Co., Ltd. (300832.SZ)

CNY 66.33

(-2.11%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.92 Billion 3.04 Billion 2.54 Billion 2.19 Billion 1.68 Billion 1.38 Billion
Cost of Revenue 1.17 Billion 906.2 Million 734.3 Million 500.86 Million 337 Million 265.47 Million
Gross Profit 2.75 Billion 2.14 Billion 1.81 Billion 1.69 Billion 1.34 Billion 1.11 Billion
Operating Expenses 971.76 Million 772.58 Million 723.93 Million 619.57 Million 477.23 Million 348.97 Million
Selling, General and Administrative Expenses 282.09 Million 496.26 Million 399.79 Million 324.53 Million 351.27 Million 268.65 Million
Research and Development Expenses 366.04 Million 317.71 Million 215.04 Million 150.58 Million 119.59 Million 84.24 Million
Other Expenses -141.66 Million -41.38 Million 109.09 Million 144.44 Million 6.37 Million -576.87 Thousand
Cost and Expenses 2.03 Billion 1.67 Billion 1.45 Billion 1.12 Billion 814.23 Million 614.45 Million
Operating Income 1.89 Billion 1.5 Billion 1.13 Billion 1.09 Billion 898.92 Million 807.76 Million
Interest Expense 434.21 Thousand 274.74 Thousand 152.66 Thousand 1.14 Million - 1.15 Million
Income Tax Expense 239.41 Million 173.28 Million 161.83 Million 157.61 Million 125.85 Million 113.19 Million
Earnings before Tax 1.89 Billion 1.5 Billion 1.13 Billion 1.09 Billion 898.46 Million 807.19 Million
Net Income 1.65 Billion 1.32 Billion 973.69 Million 939.14 Million 772.6 Million 693.99 Million
Earnings Per Share Basic 2.10 1.69 1.24 1.20 0.99 0.99
Earnings Per Share Diluted 2.10 1.69 1.24 1.20 0.99 0.99
Weighted Average Shares Outstanding 785.71 Million 785.71 Million 783.97 Million 782.03 Million 782.03 Million 703.77 Million
Weighted Average Shares Outstanding (Diluted) 785.84 Million 786.35 Million 785.99 Million 782.03 Million 782.03 Million 703.77 Million
Gross Margin 0.70 0.70 0.71 0.77 0.80 0.81
EBIT Margin 0.53 0.53 0.47 0.53 0.56 0.62
Profit Margin 0.42 0.44 0.38 0.43 0.46 0.50
EBITDA 2.07 Billion 1.63 Billion 1.24 Billion 1.18 Billion 958.1 Million 847.92 Million
Earnings Before Tax Margin 0.48 0.49 0.45 0.50 0.53 0.58

Income Statement Charts