Henan Taloph Pharmaceutical Stock Co.,Ltd (600222.SS)

CNY 5.32

(-0.56%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.06 Billion 1.96 Billion 1.6 Billion 1.41 Billion 1.31 Billion 1.19 Billion
Cost of Revenue 1.53 Billion 1.48 Billion 1.14 Billion 1.04 Billion 827.45 Million 792.64 Million
Gross Profit 538.56 Million 472.08 Million 463.06 Million 374.87 Million 484.36 Million 402.15 Million
Operating Expenses 520.55 Million 429.45 Million 305.97 Million 262.45 Million 348.95 Million 318.75 Million
Selling, General and Administrative Expenses 351.35 Million 229.85 Million 171.09 Million 141.23 Million 213.61 Million 167.43 Million
Research and Development Expenses 127.71 Million 116.51 Million 56.49 Million 63.66 Million 59.38 Million 58.11 Million
Other Expenses 38.31 Million 83.08 Million 78.38 Million 57.55 Million 75.96 Million -2.22 Million
Cost and Expenses 2.02 Billion 1.91 Billion 1.44 Billion 1.3 Billion 1.17 Billion 1.11 Billion
Operating Income 44.16 Million 27.46 Million 130.77 Million 119.93 Million 139.55 Million -113.11 Million
Interest Expense 917.43 Thousand 62.98 Million 82.13 Million 74.44 Million 64.05 Million 58.12 Million
Income Tax Expense -1.86 Million -7.13 Million 671.4 Thousand 1.64 Million 6.26 Million 117.46 Thousand
Earnings before Tax 42.96 Million -82.84 Million 7.45 Million 29.23 Million 51.23 Million -115.34 Million
Net Income 43.55 Million -75.71 Million 5.99 Million 29.24 Million 45.71 Million -115.31 Million
Earnings Per Share Basic 0.08 -0.13 0.01 0.05 0.08 -0.20
Earnings Per Share Diluted 0.08 -0.13 0.01 0.05 0.08 -0.20
Weighted Average Shares Outstanding 562.74 Million 566.68 Million 560.31 Million 546.55 Million 555.87 Million 573.88 Million
Weighted Average Shares Outstanding (Diluted) 562.74 Million 566.68 Million 560.31 Million 546.55 Million 555.87 Million 574 Million
Gross Margin 0.26 0.24 0.29 0.26 0.37 0.34
EBIT Margin 0.05 0.05 0.12 0.11 0.14 0.12
Profit Margin 0.02 -0.04 0.00 0.02 0.03 -0.10
EBITDA 111.8 Million 90.44 Million 187.95 Million 142.46 Million 98.64 Million 141.38 Million
Earnings Before Tax Margin 0.02 0.01 0.08 0.08 0.11 -0.09

Income Statement Charts