Shanghai Shen Lian Biomedical Corporation (688098.SS)

CNY 5.89

(0.68%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 301.48 Million 328.59 Million 358.42 Million 337.73 Million 253.8 Million 275.13 Million
Cost of Revenue 87.93 Million 81.39 Million 86.98 Million 55.09 Million 44.95 Million 54.56 Million
Gross Profit 213.55 Million 247.19 Million 271.44 Million 282.63 Million 208.85 Million 220.56 Million
Operating Expenses 177.43 Million 167.86 Million 154.95 Million 153.28 Million 127.04 Million 125.24 Million
Selling, General and Administrative Expenses 109.93 Million 100.81 Million 91.23 Million 82.83 Million 80.17 Million 80.49 Million
Research and Development Expenses 44.52 Million 39.03 Million 34.94 Million 31.91 Million 26.56 Million 21.28 Million
Other Expenses 40.06 Thousand 28 Million 28.78 Million 38.53 Million 20.3 Million 372.45 Thousand
Cost and Expenses 265.36 Million 249.25 Million 241.94 Million 208.37 Million 171.99 Million 179.81 Million
Operating Income 36.11 Million 75.23 Million 128.68 Million 147.39 Million 90.85 Million 100.94 Million
Interest Expense 35.94 Thousand 12.67 Million 20.59 Thousand 27.16 Thousand 36.82 Thousand 7324.07
Income Tax Expense 6.41 Million 13.57 Million 21.52 Million 20.62 Million 12.88 Million 13.73 Million
Earnings before Tax 36.26 Million 74.55 Million 125.98 Million 149.99 Million 90.83 Million 101.31 Million
Net Income 31.51 Million 61.1 Million 110.2 Million 129.51 Million 77.95 Million 87.58 Million
Earnings Per Share Basic 0.08 0.15 0.27 0.32 0.19 0.26
Earnings Per Share Diluted 0.08 0.15 0.27 0.31 0.19 0.26
Weighted Average Shares Outstanding 393.98 Million 410.64 Million 410.64 Million 409.7 Million 409.7 Million 336.84 Million
Weighted Average Shares Outstanding (Diluted) 393.98 Million 410.64 Million 410.64 Million 417.78 Million 409.7 Million 336.84 Million
Gross Margin 0.71 0.75 0.76 0.84 0.82 0.80
EBIT Margin 0.33 0.44 0.45 0.44 0.42 0.41
Profit Margin 0.10 0.19 0.31 0.38 0.31 0.32
EBITDA 99.74 Million 136.4 Million 169.74 Million 170.84 Million 105.81 Million 113.24 Million
Earnings Before Tax Margin 0.12 0.23 0.36 0.44 0.36 0.37

Income Statement Charts