Zhejiang Giuseppe Garment Co., Ltd (002687.SZ)

CNY 4.12

(-0.24%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.49 Billion 1.27 Billion 1.3 Billion 1.08 Billion 1.12 Billion 1 Billion
Cost of Revenue 783.53 Million 678.37 Million 622.68 Million 550.44 Million 582.54 Million 530.62 Million
Gross Profit 708.47 Million 600.9 Million 680.97 Million 538.03 Million 538.51 Million 473.95 Million
Operating Expenses 500.97 Million 406.46 Million 399.98 Million 293.39 Million 316.37 Million 279.15 Million
Selling, General and Administrative Expenses 312.85 Million 247.66 Million 242.16 Million 191.63 Million 227.89 Million 197.84 Million
Research and Development Expenses 86.34 Million 85.96 Million 79.75 Million 55.09 Million 31.91 Million 24.41 Million
Other Expenses - 72.83 Million 78.06 Million 46.67 Million 56.57 Million -4.41 Million
Cost and Expenses 1.24 Billion 1.08 Billion 1.02 Billion 843.84 Million 898.92 Million 809.78 Million
Operating Income 243.01 Million 165.56 Million 235.15 Million 192.86 Million 186.38 Million 157.13 Million
Interest Expense 1.14 Million 308.04 Thousand 323.6 Thousand 19.63 Thousand 595.55 Thousand 692.72 Thousand
Income Tax Expense 30.74 Million 33.33 Million 40.87 Million 40.15 Million 41.37 Million 35.85 Million
Earnings before Tax 237.17 Million 160.3 Million 230.92 Million 184.43 Million 184.29 Million 152.71 Million
Net Income 203.09 Million 121.46 Million 186.83 Million 143.85 Million 143.12 Million 112.97 Million
Earnings Per Share Basic 0.41 0.24 0.39 0.28 0.28 0.22
Earnings Per Share Diluted 0.41 0.24 0.38 0.28 0.28 0.22
Weighted Average Shares Outstanding 499.95 Million 506.09 Million 483.77 Million 507.5 Million 507.5 Million 511.93 Million
Weighted Average Shares Outstanding (Diluted) 499.95 Million 506.09 Million 492.56 Million 507.5 Million 507.5 Million 511.93 Million
Gross Margin 0.47 0.47 0.52 0.49 0.48 0.47
EBIT Margin 0.20 0.21 0.26 0.27 0.24 0.24
Profit Margin 0.14 0.09 0.14 0.13 0.13 0.11
EBITDA 302.49 Million 223.34 Million 292.3 Million 237.78 Million 234.96 Million 201.52 Million
Earnings Before Tax Margin 0.16 0.13 0.18 0.18 0.17 0.16

Income Statement Charts