Beijing Leadman Biochemistry Co.,Ltd. (300289.SZ)

CNY 5.52

(-0.18%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 449.76 Million 705.97 Million 564.05 Million 471.51 Million 515.14 Million 654.8 Million
Cost of Revenue 198 Million 405.61 Million 268.1 Million 215.44 Million 233.4 Million 332.03 Million
Gross Profit 251.76 Million 300.36 Million 295.95 Million 256.07 Million 281.74 Million 322.76 Million
Operating Expenses 239.64 Million 251.73 Million 220.46 Million 201.86 Million 224.32 Million 215.78 Million
Selling, General and Administrative Expenses 194.86 Million 139.13 Million 120.74 Million 107.21 Million 111.6 Million 117.95 Million
Research and Development Expenses 36.87 Million 34.95 Million 32.75 Million 38.47 Million 48.31 Million 39.97 Million
Other Expenses 7.9 Million -30.73 Million 2.08 Million 1.25 Million 116.83 Thousand -178.72 Thousand
Cost and Expenses 437.64 Million 657.35 Million 488.57 Million 417.3 Million 457.72 Million 547.82 Million
Operating Income 23.9 Million 7.56 Million 60.18 Million -7.78 Million 31.39 Million 72.79 Million
Interest Expense 737.02 Thousand 1.28 Million 2.15 Million 2.56 Million 3.98 Million 6.22 Million
Income Tax Expense 1.87 Million 10.87 Million 11.62 Million 14.62 Million 3.54 Million 10.45 Million
Earnings before Tax 24.53 Million -25.16 Million 58.8 Million -14.79 Million 31.51 Million 72.61 Million
Net Income 15.33 Million -56.27 Million 22.41 Million -50.98 Million 6.3 Million 40.47 Million
Earnings Per Share Basic 0.03 -0.10 0.05 -0.12 0.02 0.10
Earnings Per Share Diluted 0.03 -0.10 0.05 -0.12 0.02 0.10
Weighted Average Shares Outstanding 511.24 Million 544.01 Million 448.38 Million 417.79 Million 417.79 Million 419.83 Million
Weighted Average Shares Outstanding (Diluted) 511.24 Million 544.01 Million 448.38 Million 417.79 Million 417.79 Million 421.14 Million
Gross Margin 0.56 0.43 0.52 0.54 0.55 0.49
EBIT Margin 0.19 0.14 0.26 0.24 0.20 0.23
Profit Margin 0.03 -0.08 0.04 -0.11 0.01 0.06
EBITDA 86.96 Million 36.52 Million 119.89 Million 44.83 Million 79.58 Million 119.4 Million
Earnings Before Tax Margin 0.05 0.01 0.11 -0.02 0.06 0.11

Income Statement Charts