Ningbo Menovo Pharmaceutical Co., Ltd. (603538.SS)

CNY 13.35

(0.3%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.21 Billion 1.45 Billion 1.25 Billion 1.19 Billion 1.18 Billion 848.96 Million
Cost of Revenue 873.79 Million 872.79 Million 788.92 Million 758.57 Million 727.62 Million 572.49 Million
Gross Profit 342.7 Million 584.18 Million 469.21 Million 435.12 Million 452.57 Million 276.46 Million
Operating Expenses 323.95 Million 341.37 Million 280.99 Million 235.97 Million 236.23 Million 171.24 Million
Selling, General and Administrative Expenses 220.09 Million 126.83 Million 81.86 Million 64.01 Million 80.48 Million 52.04 Million
Research and Development Expenses 95.29 Million 98.15 Million 88.31 Million 62.04 Million 52.96 Million 39.2 Million
Other Expenses 8.56 Million 116.37 Million 110.81 Million 109.9 Million 102.78 Million -5.79 Million
Cost and Expenses 1.19 Billion 1.21 Billion 1.06 Billion 994.54 Million 963.86 Million 743.74 Million
Operating Income 18.74 Million 405.32 Million 187.9 Million 215.53 Million 189.73 Million 112.55 Million
Interest Expense 29.97 Million 27.44 Million 27.16 Million 26.19 Million 23.38 Million 19.61 Million
Income Tax Expense -8.22 Million 16.54 Million 22.22 Million 41.6 Million 26.44 Million 1.69 Million
Earnings before Tax 7.95 Million 384.16 Million 180.29 Million 214.66 Million 187.24 Million 106.75 Million
Net Income 11.58 Million 338.85 Million 142.52 Million 155.96 Million 150.9 Million 96.34 Million
Earnings Per Share Basic 0.05 1.61 0.69 0.76 0.75 0.48
Earnings Per Share Diluted 0.05 1.49 0.66 0.76 0.73 0.47
Weighted Average Shares Outstanding 231.71 Million 210.4 Million 207.4 Million 205.55 Million 201.64 Million 200.89 Million
Weighted Average Shares Outstanding (Diluted) 231.71 Million 227.34 Million 216.42 Million 205.55 Million 205.39 Million 203.94 Million
Gross Margin 0.28 0.40 0.37 0.36 0.38 0.33
EBIT Margin 0.13 0.37 0.25 0.31 0.24 0.22
Profit Margin 0.01 0.23 0.11 0.13 0.13 0.11
EBITDA 155.45 Million 498.48 Million 301.57 Million 321.39 Million 275.05 Million 158.39 Million
Earnings Before Tax Margin 0.02 0.28 0.15 0.18 0.16 0.13

Income Statement Charts