Alphamab Oncology (9966.HK)

HKD 3.54

(-1.67%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 218.77 Million 166.84 Million 146.02 Million - 4.99 Million -735 Thousand
Cost of Revenue 55.23 Million 44.2 Million 3.02 Million - - -
Gross Profit 163.53 Million 122.63 Million 142.99 Million - 4.99 Million -735 Thousand
Operating Expenses 163.53 Million 468.02 Million 570.03 Million 480.6 Million 315.95 Million 96.02 Million
Selling, General and Administrative Expenses 79.33 Million 86.94 Million 77.55 Million 78.2 Million 154.29 Million 13.31 Million
Research and Development Expenses 407.52 Million 468.23 Million 481.36 Million 331.24 Million 166.65 Million 65.6 Million
Other Expenses - 473 Thousand 5.36 Million - -4.99 Million -27.37 Million
Cost and Expenses 524.32 Million 512.22 Million 573.06 Million 480.6 Million 315.95 Million 96.02 Million
Operating Income -305.55 Million -432.37 Million -415.61 Million -409.44 Million -829.13 Million -131.7 Million
Interest Expense 12.17 Million 14.2 Million 13.18 Million - 3.6 Million 1.5 Million
Income Tax Expense - 40.31 Million 28.28 Million - 3.6 Million 16.62 Million
Earnings before Tax -210.59 Million -325.72 Million -412.41 Million -427.76 Million -832.74 Million -202.63 Million
Net Income -210.59 Million -325.72 Million -412.41 Million -427.76 Million -836.34 Million -149.84 Million
Earnings Per Share Basic -0.22 -0.35 -0.44 -0.46 -1.56 -0.17
Earnings Per Share Diluted -0.22 -0.35 -0.44 -0.46 -1.56 -0.17
Weighted Average Shares Outstanding 959.89 Million 930.63 Million 935.48 Million 929.75 Million 536.53 Million 897.01 Million
Weighted Average Shares Outstanding (Diluted) 959.89 Million 936.5 Million 935.48 Million 929.74 Million 536.53 Million 897.01 Million
Gross Margin 0.75 0.74 0.98 - 1.00 1.00
EBIT Margin -0.59 -2.35 -2.65 - -163.73 170.27
Profit Margin -0.96 -1.95 -2.82 - -167.54 203.87
EBITDA -129.29 Million -391.82 Million -358.13 Million -390.46 Million -277.57 Million -91.93 Million
Earnings Before Tax Margin -1.40 -2.59 -2.85 - -166.09 179.19

Income Statement Charts