Zhejiang Huatong Meat Products Co., Ltd. (002840.SZ)

CNY 13.36

(-2.69%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 8.57 Billion 9.45 Billion 8.34 Billion 8.83 Billion 7.7 Billion 5.11 Billion
Cost of Revenue 8.77 Billion 8.86 Billion 8.11 Billion 8.53 Billion 7.29 Billion 4.79 Billion
Gross Profit -198.38 Million 591.43 Million 227.38 Million 297.55 Million 412.25 Million 324.21 Million
Operating Expenses 614.21 Million 220.81 Million 170.77 Million 118.97 Million 221.37 Million 143.62 Million
Selling, General and Administrative Expenses 143.66 Million 127.08 Million 101 Million 82.6 Million 106.38 Million 94.43 Million
Research and Development Expenses 49.2 Million 36.22 Million 22.47 Million 22.1 Million 33.39 Million 16.1 Million
Other Expenses 93.28 Million 57.5 Million 47.29 Million 14.26 Million 81.6 Million 359.01 Thousand
Cost and Expenses 9.22 Billion 9.08 Billion 8.28 Billion 8.65 Billion 7.51 Billion 4.93 Billion
Operating Income -646.9 Million 368.6 Million 83.11 Million 176.65 Million 171.01 Million 181.97 Million
Interest Expense 194.39 Million 184.21 Million 108.57 Million 35.47 Million 23.95 Million 9.07 Million
Income Tax Expense -3.06 Million 9.31 Million 18.87 Million 8.32 Million 7.15 Million 9.27 Million
Earnings before Tax -653.44 Million 134.37 Million -227.97 Million 169.67 Million 169.52 Million 182.32 Million
Net Income -604.85 Million 125.06 Million -246.84 Million 135.09 Million 131.65 Million 150.2 Million
Earnings Per Share Basic -1.03 0.27 -0.56 0.31 0.31 0.35
Earnings Per Share Diluted -1.03 0.27 -0.56 0.29 0.31 0.35
Weighted Average Shares Outstanding 587.24 Million 461.81 Million 437.41 Million 435.79 Million 428.8 Million 428.8 Million
Weighted Average Shares Outstanding (Diluted) 587.24 Million 461.81 Million 437.41 Million 465.85 Million 428.8 Million 429.16 Million
Gross Margin -0.02 0.06 0.03 0.03 0.05 0.06
EBIT Margin -0.00 0.08 0.04 0.03 0.04 0.05
Profit Margin -0.07 0.01 -0.03 0.02 0.02 0.03
EBITDA -2.82 Million 723.77 Million 138.77 Million 336.72 Million 298.99 Million 267.69 Million
Earnings Before Tax Margin -0.08 0.04 0.01 0.02 0.02 0.04

Income Statement Charts