Guilin Seamild Foods Co., Ltd (002956.SZ)

CNY 16.01

(-2.26%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.57 Billion 1.32 Billion 1.15 Billion 1.02 Billion 972.77 Million 850.85 Million
Cost of Revenue 876.87 Million 755.11 Million 614.88 Million 527.71 Million 406.88 Million 325.65 Million
Gross Profit 701.11 Million 572.12 Million 538.65 Million 496.76 Million 565.89 Million 525.19 Million
Operating Expenses 566.93 Million 478.15 Million 440.19 Million 367.6 Million 402.55 Million 377.86 Million
Selling, General and Administrative Expenses 523.37 Million 419.35 Million 388.14 Million 327.13 Million 365.12 Million 339.6 Million
Research and Development Expenses 7.33 Million 5.71 Million 4.73 Million 4.63 Million 4.94 Million 3.24 Million
Other Expenses -32.08 Million 53.08 Million 47.31 Million 35.84 Million 32.48 Million -196.89 Thousand
Cost and Expenses 1.44 Billion 1.23 Billion 1.05 Billion 895.32 Million 809.43 Million 703.51 Million
Operating Income 136.03 Million 123.4 Million 93.25 Million 156.99 Million 184.48 Million 155.78 Million
Interest Expense 1.84 Million 2.07 Million 2.23 Million 1.2 Million 1.23 Million 1.29 Million
Income Tax Expense 19.64 Million 14.06 Million 13.88 Million 24.19 Million 27.04 Million 18.73 Million
Earnings before Tax 135.09 Million 122.84 Million 118.14 Million 156.4 Million 184.45 Million 155.58 Million
Net Income 115.45 Million 108.83 Million 104.26 Million 132.2 Million 157.4 Million 136.85 Million
Earnings Per Share Basic 0.52 0.49 0.47 0.59 0.70 0.81
Earnings Per Share Diluted 0.52 0.49 0.47 0.59 0.70 0.81
Weighted Average Shares Outstanding 222.01 Million 222 Million 223.94 Million 224 Million 224 Million 168.06 Million
Weighted Average Shares Outstanding (Diluted) 222.01 Million 222 Million 223.94 Million 224 Million 224 Million 168.06 Million
Gross Margin 0.44 0.43 0.47 0.48 0.58 0.62
EBIT Margin 0.11 0.11 0.10 0.14 0.19 0.20
Profit Margin 0.07 0.08 0.09 0.13 0.16 0.16
EBITDA 170.69 Million 155.69 Million 148.15 Million 136.89 Million 198.72 Million 169.18 Million
Earnings Before Tax Margin 0.09 0.09 0.08 0.15 0.19 0.18

Income Statement Charts