Yunnan Botanee Bio-Technology Group Co.LTD (300957.SZ)

CNY 45.43

(-2.26%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 5.45 Billion 5.01 Billion 4.02 Billion 2.63 Billion 1.94 Billion 1.24 Billion
Cost of Revenue 1.46 Billion 1.24 Billion 965.16 Million 626.05 Million 384.51 Million 233.74 Million
Gross Profit 3.99 Billion 3.77 Billion 3.05 Billion 2.01 Billion 1.55 Billion 1 Billion
Operating Expenses 3.18 Billion 2.62 Billion 2.06 Billion 1.34 Billion 1.04 Billion 685.89 Million
Selling, General and Administrative Expenses 3.03 Billion 2.2 Billion 1.8 Billion 1.06 Billion 547.82 Million 181.97 Million
Research and Development Expenses 298.81 Million 254.69 Million 113.22 Million 63.44 Million 54.1 Million 46.01 Million
Other Expenses -152.06 Million 174.61 Million 149.75 Million 220.29 Million 443.01 Million -3.63 Million
Cost and Expenses 4.64 Billion 3.87 Billion 3.02 Billion 1.97 Billion 1.42 Billion 919.64 Million
Operating Income 877.97 Million 1.21 Billion 1.01 Billion 649.7 Million 502.07 Million 312.67 Million
Interest Expense 4.96 Million 4.75 Million 4.18 Million 2.66 Million 132.72 Thousand 202.85 Thousand
Income Tax Expense 109.6 Million 163.44 Million 153.81 Million 104.08 Million 89.18 Million 50.26 Million
Earnings before Tax 868.81 Million 1.21 Billion 1.01 Billion 647.83 Million 502.24 Million 313.18 Million
Net Income 756.79 Million 1.05 Billion 862.92 Million 543.5 Million 411.94 Million 260.52 Million
Earnings Per Share Basic 1.79 2.48 2.04 1.28 0.97 0.72
Earnings Per Share Diluted 1.79 2.48 2.04 1.28 0.97 0.72
Weighted Average Shares Outstanding 422.79 Million 423.6 Million 423.6 Million 423.6 Million 423.6 Million 361.35 Million
Weighted Average Shares Outstanding (Diluted) 422.79 Million 423.6 Million 423.6 Million 423.6 Million 423.6 Million 361.35 Million
Gross Margin 0.73 0.75 0.76 0.76 0.80 0.81
EBIT Margin 0.19 0.27 0.27 0.26 0.30 0.30
Profit Margin 0.14 0.21 0.21 0.21 0.21 0.21
EBITDA 1.01 Billion 1.3 Billion 1.09 Billion 663.71 Million 515.53 Million 325.96 Million
Earnings Before Tax Margin 0.16 0.24 0.25 0.25 0.26 0.25

Income Statement Charts