Victory Giant Technology (HuiZhou)Co.,Ltd. (300476.SZ)

CNY 73.15

(-1.44%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 7.93 Billion 7.88 Billion 7.43 Billion 5.59 Billion 3.88 Billion 3.3 Billion
Cost of Revenue 6.3 Billion 6.45 Billion 5.91 Billion 4.27 Billion 2.88 Billion 2.39 Billion
Gross Profit 1.62 Billion 1.43 Billion 1.51 Billion 1.32 Billion 1 Billion 910.61 Million
Operating Expenses 862.6 Million 684.92 Million 624.6 Million 551.33 Million 445.97 Million 384.72 Million
Selling, General and Administrative Expenses 250.16 Million 203.49 Million 180.12 Million 186.19 Million 177.47 Million 132.54 Million
Research and Development Expenses 348.3 Million 287.48 Million 297.43 Million 221.12 Million 173.08 Million 163.24 Million
Other Expenses 264.13 Million -8.96 Million -1.98 Million -3.66 Million -4.57 Million -71.27 Million
Cost and Expenses 7.17 Billion 7.13 Billion 6.54 Billion 4.82 Billion 3.33 Billion 2.77 Billion
Operating Income 758.93 Million 906.23 Million 739.03 Million 595.29 Million 521.1 Million 494.57 Million
Interest Expense 85.29 Million 91.02 Million 91.43 Million 58.7 Million 24.66 Million 1.54 Million
Income Tax Expense 77.86 Million 106.61 Million 66.63 Million 72.73 Million 53.78 Million 42.8 Million
Earnings before Tax 749.21 Million 897.26 Million 737.05 Million 591.62 Million 516.53 Million 423.29 Million
Net Income 671.34 Million 790.64 Million 670.42 Million 518.89 Million 462.74 Million 380.49 Million
Earnings Per Share Basic 0.78 0.92 0.86 0.67 0.60 0.49
Earnings Per Share Diluted 0.78 0.92 0.86 0.67 0.60 0.49
Weighted Average Shares Outstanding 860.7 Million 859.39 Million 779.56 Million 774.46 Million 771.24 Million 776.51 Million
Weighted Average Shares Outstanding (Diluted) 860.7 Million 859.39 Million 779.56 Million 774.46 Million 771.24 Million 776.51 Million
Gross Margin 0.20 0.18 0.20 0.24 0.26 0.28
EBIT Margin 0.19 0.19 0.18 0.18 0.20 0.19
Profit Margin 0.08 0.10 0.09 0.09 0.12 0.12
EBITDA 1.49 Billion 1.58 Billion 1.28 Billion 986.35 Million 759.73 Million 590.12 Million
Earnings Before Tax Margin 0.10 0.11 0.10 0.11 0.13 0.15

Income Statement Charts