Zhejiang Starry Pharmaceutical Co.,Ltd. (603520.SS)

CNY 9.37

(-0.85%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.17 Billion 2.13 Billion 1.99 Billion 1.36 Billion 1.3 Billion 890.47 Million
Cost of Revenue 1.71 Billion 1.61 Billion 1.25 Billion 765.72 Million 749.66 Million 530.06 Million
Gross Profit 464.77 Million 512.45 Million 747.97 Million 601.35 Million 559.18 Million 360.4 Million
Operating Expenses 484.13 Million 340.55 Million 267.84 Million 236.06 Million 213.03 Million 175.26 Million
Selling, General and Administrative Expenses 142.52 Million 139.61 Million 75.41 Million 81.89 Million 62.84 Million 56.08 Million
Research and Development Expenses 134.56 Million 132.6 Million 124.58 Million 87.84 Million 77.77 Million 66.13 Million
Other Expenses 207.05 Million 68.33 Million 67.84 Million 66.33 Million 72.41 Million -8.11 Million
Cost and Expenses 2.03 Billion 1.95 Billion 1.51 Billion 1 Billion 962.69 Million 705.33 Million
Operating Income 138.93 Million 152.42 Million 399.76 Million 401.06 Million 330.97 Million 126.82 Million
Interest Expense 108.65 Million 92.6 Million 73.82 Million 92.04 Million 82.61 Million 64.99 Million
Income Tax Expense 798.82 Thousand 6.52 Million 65.62 Million 50.1 Million 38.97 Million 23.17 Million
Earnings before Tax 55.33 Million -65.4 Million 395.39 Million 303.69 Million 221.89 Million 118.71 Million
Net Income 44.23 Million -71.92 Million 323.75 Million 238.72 Million 170.33 Million 93.67 Million
Earnings Per Share Basic 0.13 -0.21 0.95 0.71 0.52 0.29
Earnings Per Share Diluted 0.13 -0.21 0.95 0.71 0.52 0.29
Weighted Average Shares Outstanding 340.24 Million 342.25 Million 341.94 Million 334.22 Million 328.58 Million 327.86 Million
Weighted Average Shares Outstanding (Diluted) 340.24 Million 342.25 Million 341.94 Million 334.22 Million 328.58 Million 327.86 Million
Gross Margin 0.21 0.24 0.37 0.44 0.43 0.40
EBIT Margin 0.15 0.15 0.32 0.39 0.34 0.31
Profit Margin 0.02 -0.03 0.16 0.17 0.13 0.11
EBITDA 327.5 Million 312.87 Million 628.7 Million 524.48 Million 417 Million 270.66 Million
Earnings Before Tax Margin 0.06 0.07 0.20 0.29 0.25 0.14

Income Statement Charts