Nantong Haixing Electronics Co., Ltd. (603115.SS)

CNY 13.43

(0.9%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.79 Billion 1.76 Billion 1.64 Billion 1.21 Billion 1.09 Billion 1.09 Billion
Cost of Revenue 1.43 Billion 1.32 Billion 1.19 Billion 935.61 Million 809.15 Million 786.5 Million
Gross Profit 357.77 Million 439.03 Million 453.49 Million 283.1 Million 288.33 Million 305.77 Million
Operating Expenses 206.59 Million 204.87 Million 198.7 Million 139.29 Million 157.86 Million 139.21 Million
Selling, General and Administrative Expenses 49.71 Million 44.8 Million 47.45 Million 38.72 Million 57.77 Million 56.54 Million
Research and Development Expenses 130.25 Million 125.35 Million 105.36 Million 78.86 Million 72.49 Million 50.74 Million
Other Expenses 1.11 Million 34.71 Million 45.88 Million 21.71 Million 27.59 Million 455.32 Thousand
Cost and Expenses 1.63 Billion 1.53 Billion 1.39 Billion 1.07 Billion 967.02 Million 925.72 Million
Operating Income 159.33 Million 255.28 Million 251.63 Million 143.15 Million 135.47 Million 176.01 Million
Interest Expense 1.06 Million 398.95 Thousand 819.4 Thousand 1.69 Million 2.03 Million 1.45 Million
Income Tax Expense 22 Million 27.08 Million 30.08 Million 19.08 Million 15.57 Million 24.18 Million
Earnings before Tax 158.79 Million 255.15 Million 252.53 Million 145.34 Million 137.71 Million 176.47 Million
Net Income 136.78 Million 227.71 Million 221.18 Million 125.76 Million 120.4 Million 149.45 Million
Earnings Per Share Basic 0.57 0.95 1.05 0.60 0.58 0.96
Earnings Per Share Diluted 0.57 0.95 1.05 0.60 0.58 0.96
Weighted Average Shares Outstanding 239.98 Million 239.2 Million 210.65 Million 208 Million 208 Million 155.67 Million
Weighted Average Shares Outstanding (Diluted) 239.98 Million 239.2 Million 210.65 Million 208 Million 208 Million 155.67 Million
Gross Margin 0.20 0.25 0.28 0.23 0.26 0.28
EBIT Margin 0.13 0.18 0.19 0.16 0.17 0.20
Profit Margin 0.08 0.13 0.13 0.10 0.11 0.14
EBITDA 235.43 Million 325.87 Million 315.46 Million 197.7 Million 183.94 Million 189.04 Million
Earnings Before Tax Margin 0.09 0.14 0.15 0.12 0.12 0.16

Income Statement Charts