Guangdong Hybribio Biotech Co.,Ltd. (300639.SZ)

CNY 6.43

(0.94%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.1 Billion 5.59 Billion 2.67 Billion 1.35 Billion 729.39 Million 580.35 Million
Cost of Revenue 442.1 Million 1.71 Billion 865.18 Million 360.75 Million 141.58 Million 95.77 Million
Gross Profit 662.35 Million 3.88 Billion 1.8 Billion 993.74 Million 587.8 Million 484.57 Million
Operating Expenses 631.43 Million 1.1 Billion 701.13 Million 518.09 Million 437.44 Million 367.43 Million
Selling, General and Administrative Expenses 446.45 Million 603.44 Million 471.49 Million 380.43 Million 316.87 Million 267.97 Million
Research and Development Expenses 117.51 Million 247.28 Million 115.29 Million 71.62 Million 57.44 Million 45.95 Million
Other Expenses - 256.63 Million 114.34 Million 66.03 Million 63.12 Million -75.5 Thousand
Cost and Expenses 1.06 Billion 2.82 Billion 1.56 Billion 878.84 Million 579.03 Million 463.21 Million
Operating Income 42.59 Million 2.19 Billion 1.07 Billion 468.83 Million 156.25 Million 126.01 Million
Interest Expense 6.09 Million 8.18 Million 7.4 Million 800.56 Thousand 12.87 Thousand 367.87 Thousand
Income Tax Expense -31.69 Million 326.46 Million 172.24 Million 69.31 Million 17.56 Million 19.19 Million
Earnings before Tax 37.65 Million 2.12 Billion 1.05 Billion 463.97 Million 154.52 Million 125.93 Million
Net Income 140.47 Million 1.72 Billion 852.16 Million 362.66 Million 147.29 Million 114.07 Million
Earnings Per Share Basic 0.25 2.65 1.30 0.59 0.25 0.19
Earnings Per Share Diluted 0.25 2.65 1.30 0.59 0.25 0.19
Weighted Average Shares Outstanding 561.88 Million 651.68 Million 655.3 Million 613.52 Million 592.46 Million 593.57 Million
Weighted Average Shares Outstanding (Diluted) 561.88 Million 651.68 Million 655.3 Million 613.52 Million 592.46 Million 606.05 Million
Gross Margin 0.60 0.69 0.68 0.73 0.81 0.83
EBIT Margin 0.21 0.52 0.45 0.39 0.27 0.28
Profit Margin 0.13 0.31 0.32 0.27 0.20 0.20
EBITDA 236.08 Million 2.33 Billion 1.15 Billion 514.81 Million 195.74 Million 166.73 Million
Earnings Before Tax Margin 0.04 0.39 0.40 0.35 0.21 0.22

Income Statement Charts