Cabio Biotech (Wuhan) Co., Ltd. (688089.SS)

CNY 20.17

(-0.93%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 443.8 Million 433.42 Million 351.1 Million 323.46 Million 311.54 Million 286.1 Million
Cost of Revenue 267.53 Million 250.76 Million 175.28 Million 145.48 Million 146.51 Million 146.08 Million
Gross Profit 176.26 Million 182.65 Million 175.82 Million 177.97 Million 165.02 Million 140.02 Million
Operating Expenses 106.55 Million 92.52 Million 71.83 Million 63.09 Million 63.05 Million 50.55 Million
Selling, General and Administrative Expenses 58.6 Million 49.35 Million 31.18 Million 31.47 Million 29.46 Million 21.03 Million
Research and Development Expenses 38.59 Million 32.29 Million 30.94 Million 20.38 Million 18.72 Million 16.37 Million
Other Expenses 40.66 Million 10.87 Million 9.7 Million 11.23 Million 14.86 Million 32.85 Million
Cost and Expenses 362.19 Million 343.28 Million 247.12 Million 208.58 Million 209.57 Million 196.64 Million
Operating Income 81.6 Million 134.55 Million 117.15 Million 124.2 Million 143.56 Million 81.02 Million
Interest Expense 765.04 Thousand 366.11 Thousand 351.43 Thousand 54.44 Thousand 10.58 Thousand 77.98 Thousand
Income Tax Expense 13.63 Million 16.55 Million 20.76 Million 22.79 Million 19.99 Million 15.97 Million
Earnings before Tax 100 Million 78.13 Million 152.06 Million 157.73 Million 139.74 Million 113.79 Million
Net Income 91.37 Million 64.37 Million 128.57 Million 130.58 Million 118.17 Million 96.98 Million
Earnings Per Share Basic 0.54 0.38 0.77 0.78 0.70 0.77
Earnings Per Share Diluted 0.54 0.38 0.77 0.78 0.70 0.77
Weighted Average Shares Outstanding 169.21 Million 167.99 Million 167.99 Million 167.99 Million 167.99 Million 125.72 Million
Weighted Average Shares Outstanding (Diluted) 169.21 Million 167.99 Million 167.99 Million 167.99 Million 167.99 Million 125.72 Million
Gross Margin 0.40 0.42 0.50 0.55 0.53 0.49
EBIT Margin 0.34 0.37 0.50 0.58 0.55 0.44
Profit Margin 0.21 0.15 0.37 0.40 0.38 0.34
EBITDA 152.91 Million 113.91 Million 178.01 Million 135.77 Million 169.88 Million 117.29 Million
Earnings Before Tax Margin 0.18 0.31 0.33 0.38 0.46 0.28

Income Statement Charts