Xiamen Hexing Packaging Printing Co., Ltd. (002228.SZ)

CNY 3.21

(-1.23%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 12.41 Billion 15.37 Billion 17.54 Billion 12 Billion 11.09 Billion 12.16 Billion
Cost of Revenue 11 Billion 14.02 Billion 16.04 Billion 10.64 Billion 9.65 Billion 10.64 Billion
Gross Profit 1.4 Billion 1.35 Billion 1.5 Billion 1.36 Billion 1.44 Billion 1.52 Billion
Operating Expenses 1.28 Billion 1.14 Billion 1.13 Billion 894.56 Million 1.03 Billion 979.65 Million
Selling, General and Administrative Expenses 911.21 Million 471.86 Million 462.11 Million 401.31 Million 586.42 Million 584 Million
Research and Development Expenses 295.15 Million 295.6 Million 304.52 Million 194.25 Million 136.98 Million 117.2 Million
Other Expenses 75.53 Million 381.98 Million 372.38 Million 298.99 Million 311.88 Million 278.44 Million
Cost and Expenses 12.29 Billion 15.17 Billion 17.18 Billion 11.53 Billion 10.68 Billion 11.61 Billion
Operating Income 151.57 Million 208.24 Million 378.16 Million 372.43 Million 363.69 Million 555.44 Million
Interest Expense 77.65 Million 92.27 Million 107.15 Million 75.12 Million 89.09 Million 121.72 Million
Income Tax Expense 10.04 Million -48.85 Million 12.38 Million 60.2 Million 68.39 Million 70.98 Million
Earnings before Tax 96.21 Million 60.79 Million 243.92 Million 387.56 Million 358.76 Million 356.35 Million
Net Income 103.14 Million 132.19 Million 218.35 Million 290.07 Million 266.79 Million 233.05 Million
Earnings Per Share Basic 0.09 0.11 0.18 0.23 0.23 0.20
Earnings Per Share Diluted 0.09 0.11 0.18 0.23 0.23 0.20
Weighted Average Shares Outstanding 1.14 Billion 1.2 Billion 1.23 Billion 1.23 Billion 1.16 Billion 1.16 Billion
Weighted Average Shares Outstanding (Diluted) 1.14 Billion 1.2 Billion 1.23 Billion 1.23 Billion 1.16 Billion 1.16 Billion
Gross Margin 0.11 0.09 0.09 0.11 0.13 0.13
EBIT Margin 0.04 0.03 0.04 0.06 0.06 0.06
Profit Margin 0.01 0.01 0.01 0.02 0.02 0.02
EBITDA 451.61 Million 444.24 Million 619.73 Million 597.14 Million 648.96 Million 687.03 Million
Earnings Before Tax Margin 0.01 0.01 0.02 0.03 0.03 0.05

Income Statement Charts