Haining China Leather Market Co.,Ltd (002344.SZ)

CNY 4.69

(-2.7%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.26 Billion 1.39 Billion 1.45 Billion 1.43 Billion 1.42 Billion 1.71 Billion
Cost of Revenue 785.36 Million 831.47 Million 817.11 Million 861.85 Million 670.75 Million 891.07 Million
Gross Profit 483.49 Million 561.08 Million 638.52 Million 570.93 Million 751.31 Million 823.15 Million
Operating Expenses 226.17 Million 183.89 Million 272.29 Million 300.9 Million 354.05 Million 367.87 Million
Selling, General and Administrative Expenses 132.89 Million 100.76 Million 112.47 Million 150.31 Million 171.15 Million 228.54 Million
Research and Development Expenses 14.41 Million 13.11 Million 12.75 Million 8.1 Million 7.41 Million 0.29
Other Expenses 78.87 Million 70.01 Million 147.06 Million 142.48 Million 175.48 Million -3.78 Million
Cost and Expenses 1.01 Billion 1.01 Billion 1.08 Billion 1.16 Billion 1.02 Billion 1.25 Billion
Operating Income 279.56 Million 436.84 Million 442.15 Million 267.86 Million 397.88 Million 479.73 Million
Interest Expense 61.04 Million 54.43 Million 30.39 Million 21.85 Million 33.22 Million 19.42 Million
Income Tax Expense 58.91 Million 103.97 Million 123.3 Million 90.73 Million 114.39 Million 150.65 Million
Earnings before Tax 277.61 Million 410.39 Million 454.23 Million 281.2 Million 383.31 Million 475.94 Million
Net Income 177.49 Million 270.13 Million 327.89 Million 194.57 Million 279.33 Million 364.22 Million
Earnings Per Share Basic 0.14 0.21 0.26 0.15 0.22 0.28
Earnings Per Share Diluted 0.14 0.21 0.26 0.15 0.22 0.28
Weighted Average Shares Outstanding 1.26 Billion 1.28 Billion 1.28 Billion 1.28 Billion 1.28 Billion 1.27 Billion
Weighted Average Shares Outstanding (Diluted) 1.26 Billion 1.28 Billion 1.28 Billion 1.28 Billion 1.28 Billion 1.3 Billion
Gross Margin 0.38 0.40 0.44 0.40 0.53 0.48
EBIT Margin 0.54 0.57 0.60 0.47 0.55 0.50
Profit Margin 0.14 0.19 0.23 0.14 0.20 0.21
EBITDA 683.03 Million 817.17 Million 830.79 Million 668.66 Million 745.94 Million 832.25 Million
Earnings Before Tax Margin 0.22 0.31 0.30 0.19 0.28 0.28

Income Statement Charts