Hangzhou Biotest Biotech Co.,Ltd. (688767.SS)

CNY 32.67

(0.28%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 442.11 Million 1.9 Billion 1.81 Billion 865.37 Million 208.84 Million 180.3 Million
Cost of Revenue 269.59 Million 884.77 Million 693.93 Million 218.18 Million 119.51 Million 110.96 Million
Gross Profit 172.51 Million 1.01 Billion 1.12 Billion 647.18 Million 89.32 Million 69.33 Million
Operating Expenses 105.69 Million 196.3 Million 142.05 Million 109.06 Million 54.19 Million 41.7 Million
Selling, General and Administrative Expenses 31.48 Million 53.92 Million 42.82 Million 47.87 Million 28.74 Million 23.37 Million
Research and Development Expenses 80.47 Million 108.2 Million 61.92 Million 41.32 Million 16.84 Million 9.66 Million
Other Expenses -107.66 Million 34.16 Million 37.29 Million 19.86 Million 8.61 Million -13.31 Thousand
Cost and Expenses 325.28 Million 1.08 Billion 835.99 Million 327.24 Million 173.71 Million 152.67 Million
Operating Income 116.82 Million 914.34 Million 966.52 Million 513.08 Million 32.23 Million 22.54 Million
Interest Expense 838.55 Thousand 194.48 Thousand 678.06 Thousand 467.11 Thousand 862.5 Thousand 966.57 Thousand
Income Tax Expense 10.57 Million 128.31 Million 132.87 Million 79.35 Million 4.33 Million 3.68 Million
Earnings before Tax 115.87 Million 901.89 Million 968.62 Million 514.32 Million 32.26 Million 22.53 Million
Net Income 106.6 Million 773.63 Million 833.59 Million 435.14 Million 28.22 Million 18.9 Million
Earnings Per Share Basic 1.00 7.25 7.81 4.08 0.26 0.24
Earnings Per Share Diluted 1.00 7.25 7.81 4.08 0.26 0.24
Weighted Average Shares Outstanding 106.6 Million 106.66 Million 106.66 Million 106.66 Million 106.66 Million 78.77 Million
Weighted Average Shares Outstanding (Diluted) 106.6 Million 106.66 Million 106.66 Million 106.66 Million 106.66 Million 78.77 Million
Gross Margin 0.39 0.53 0.62 0.75 0.43 0.38
EBIT Margin 0.33 0.52 0.55 0.61 0.20 0.19
Profit Margin 0.24 0.41 0.46 0.50 0.14 0.10
EBITDA 146.45 Million 926.41 Million 980.61 Million 520.91 Million 38.41 Million 27.65 Million
Earnings Before Tax Margin 0.26 0.48 0.53 0.59 0.15 0.13

Income Statement Charts