Beijing Hotgen Biotech Co., Ltd. (688068.SS)

CNY 52.76

(-1.59%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 541.25 Million 3.55 Billion 5.36 Billion 513.53 Million 210.41 Million 187.12 Million
Cost of Revenue 232.99 Million 1.64 Billion 2.17 Billion 189.94 Million 56.54 Million 49.13 Million
Gross Profit 308.25 Million 1.91 Billion 3.19 Billion 323.58 Million 153.86 Million 137.99 Million
Operating Expenses 314.19 Million 671.1 Million 524.82 Million 203.91 Million 116.55 Million 82.74 Million
Selling, General and Administrative Expenses 249.73 Million 420.42 Million 277.4 Million 133.16 Million 83.57 Million 61.59 Million
Research and Development Expenses 131.44 Million 191.13 Million 131.91 Million 47.61 Million 28.99 Million 18.38 Million
Other Expenses -66.98 Million 59.53 Million 115.5 Million 23.13 Million 3.98 Million -309.73 Thousand
Cost and Expenses 524.04 Million 2.31 Billion 2.69 Billion 393.86 Million 173.1 Million 131.87 Million
Operating Income 17.21 Million 1.09 Billion 2.58 Billion 127.95 Million 37.37 Million 55.8 Million
Interest Expense 1.11 Million 2.31 Million 1.27 Million 445.9 Thousand 1.03 Million 3275.87
Income Tax Expense -1.54 Million 150.1 Million 379.43 Million 16.12 Million 4.11 Million 7.31 Million
Earnings before Tax 14.93 Million 1.07 Billion 2.58 Billion 127.42 Million 37.86 Million 55.49 Million
Net Income 27.38 Million 944.73 Million 2.18 Billion 112.06 Million 33.87 Million 48.14 Million
Earnings Per Share Basic 0.31 10.55 23.75 1.22 0.37 0.70
Earnings Per Share Diluted 0.31 10.28 23.75 1.22 0.37 0.70
Weighted Average Shares Outstanding 88.33 Million 89.53 Million 92.05 Million 92.05 Million 92.05 Million 69.17 Million
Weighted Average Shares Outstanding (Diluted) 88.33 Million 91.9 Million 92.05 Million 92.05 Million 92.05 Million 69.17 Million
Gross Margin 0.57 0.54 0.60 0.63 0.73 0.74
EBIT Margin 0.16 0.39 0.52 0.31 0.30 0.39
Profit Margin 0.05 0.27 0.41 0.22 0.16 0.26
EBITDA 85.04 Million 1.19 Billion 2.65 Billion 157.01 Million 64.38 Million 78.54 Million
Earnings Before Tax Margin 0.03 0.31 0.48 0.25 0.18 0.30

Income Statement Charts