Anhui Huilong Agricultural Means of Production Co.,Ltd. (002556.SZ)

CNY 6.07

(-0.98%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 17.79 Billion 18.24 Billion 19.08 Billion 16.1 Billion 18.62 Billion 16.82 Billion
Cost of Revenue 17.04 Billion 16.9 Billion 17.57 Billion 15.18 Billion 17.61 Billion 16 Billion
Gross Profit 752.32 Million 1.34 Billion 1.5 Billion 921.71 Million 1.01 Billion 821.32 Million
Operating Expenses 730.54 Million 672.24 Million 827.58 Million 539.51 Million 657.56 Million 578.07 Million
Selling, General and Administrative Expenses 521.44 Million 296.9 Million 342.65 Million 229.3 Million 420 Million 407.75 Million
Research and Development Expenses 118.39 Million 137.32 Million 153.18 Million 86.08 Million 66.39 Million 31.38 Million
Other Expenses -36.79 Million 238.01 Million 331.74 Million 224.12 Million 171.16 Million -930.94 Thousand
Cost and Expenses 17.71 Billion 17.57 Billion 18.4 Billion 15.72 Billion 18.26 Billion 16.58 Billion
Operating Income 119.18 Million 619.48 Million 614.72 Million 449.32 Million 466.47 Million 189.34 Million
Interest Expense 97.43 Million 81.26 Million 89.26 Million 110.74 Million 121.94 Million 115.11 Million
Income Tax Expense 38.55 Million 118.91 Million 60.82 Million 77.91 Million 29.25 Million 30.13 Million
Earnings before Tax 119.91 Million 617.79 Million 608.27 Million 262.75 Million 247.17 Million 189.6 Million
Net Income 76.53 Million 510.46 Million 506 Million 224.66 Million 193.45 Million 138.54 Million
Earnings Per Share Basic 0.08 0.54 0.54 0.26 0.28 0.17
Earnings Per Share Diluted 0.08 0.54 0.52 0.24 0.28 0.17
Weighted Average Shares Outstanding 919.13 Million 940.85 Million 937.04 Million 864.09 Million 697.9 Million 820.61 Million
Weighted Average Shares Outstanding (Diluted) 919.13 Million 940.85 Million 973.08 Million 936.1 Million 697.9 Million 820.61 Million
Gross Margin 0.04 0.07 0.08 0.06 0.05 0.05
EBIT Margin 0.03 0.06 0.05 0.04 0.03 0.02
Profit Margin 0.00 0.03 0.03 0.01 0.01 0.01
EBITDA 470.45 Million 931.26 Million 846.69 Million 520.02 Million 477.69 Million 397.97 Million
Earnings Before Tax Margin 0.01 0.03 0.03 0.03 0.03 0.01

Income Statement Charts