Huabao Flavours & Fragrances Co., Ltd. (300741.SZ)

CNY 18.43

(-0.97%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.48 Billion 1.89 Billion 1.94 Billion 2.09 Billion 2.18 Billion 2.16 Billion
Cost of Revenue 666.98 Million 699.62 Million 546.14 Million 493.38 Million 508.19 Million 485.03 Million
Gross Profit 817.64 Million 1.19 Billion 1.39 Billion 1.6 Billion 1.67 Billion 1.68 Billion
Operating Expenses 372.94 Million 424.52 Million 369.2 Million 346.04 Million 381.89 Million 432.59 Million
Selling, General and Administrative Expenses 354.18 Million 212.11 Million 187.08 Million 203.57 Million 238.05 Million 289.07 Million
Research and Development Expenses 133.84 Million 153.69 Million 152.2 Million 153.62 Million 164.52 Million 149.74 Million
Other Expenses -115.09 Million 58.71 Million 29.91 Million -11.14 Million -20.69 Million -301.83 Thousand
Cost and Expenses 1.04 Billion 1.12 Billion 915.35 Million 839.43 Million 890.08 Million 917.62 Million
Operating Income 441.47 Million 872.42 Million 1.18 Billion 1.39 Billion 1.44 Billion 1.41 Billion
Interest Expense 26.78 Million 23.12 Million 1 Million 2.41 Million 329.57 Thousand 334.75 Thousand
Income Tax Expense 62.94 Million 134.51 Million 158.06 Million 188.83 Million 191.58 Million 223.63 Million
Earnings before Tax 437.72 Million 867.61 Million 1.18 Billion 1.38 Billion 1.44 Billion 1.41 Billion
Net Income 378.98 Million 724.92 Million 1 Billion 1.18 Billion 1.23 Billion 1.17 Billion
Earnings Per Share Basic 0.62 1.18 1.63 1.92 2.01 1.94
Earnings Per Share Diluted 0.62 1.18 1.63 1.92 2.01 1.94
Weighted Average Shares Outstanding 611.27 Million 615.88 Million 615.88 Million 615.88 Million 615.88 Million 606.02 Million
Weighted Average Shares Outstanding (Diluted) 611.27 Million 615.88 Million 615.88 Million 615.88 Million 615.88 Million 606.02 Million
Gross Margin 0.55 0.63 0.72 0.76 0.77 0.78
EBIT Margin 0.36 0.46 0.59 0.68 0.68 0.67
Profit Margin 0.26 0.38 0.52 0.56 0.57 0.54
EBITDA 541.06 Million 968.66 Million 1.23 Billion 1.44 Billion 1.47 Billion 1.44 Billion
Earnings Before Tax Margin 0.30 0.46 0.61 0.67 0.66 0.65

Income Statement Charts