Guangdong Huafeng New Energy Technology Co.,Ltd. (002806.SZ)

CNY 12.49

(-1.26%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 719.14 Million 657.92 Million 688.11 Million 440.26 Million 706.22 Million 649.93 Million
Cost of Revenue 628.32 Million 530.27 Million 539.79 Million 416.78 Million 538.51 Million 479.78 Million
Gross Profit 90.82 Million 127.64 Million 148.31 Million 23.48 Million 167.7 Million 170.15 Million
Operating Expenses 396.25 Million 116.53 Million 100.97 Million 87.88 Million 105.02 Million 69.57 Million
Selling, General and Administrative Expenses 45.01 Million 43.93 Million 33 Million 32.02 Million 51.78 Million 43.87 Million
Research and Development Expenses 63.59 Million 67.68 Million 53.69 Million 49.88 Million 31.96 Million 10.56 Million
Other Expenses 321.26 Million 4.91 Million 14.27 Million 5.98 Million 21.27 Million 1.05 Million
Cost and Expenses 1.02 Billion 646.8 Million 640.77 Million 504.67 Million 643.54 Million 549.36 Million
Operating Income -63.34 Million 12.98 Million 55.62 Million -64.4 Million 64.35 Million 91.13 Million
Interest Expense 24.64 Million 25.45 Million 26.99 Million 27.08 Million 15.86 Million 8.11 Million
Income Tax Expense -6.15 Million -2.71 Million 6.24 Million -13.91 Million 8.06 Million 13.11 Million
Earnings before Tax -329.14 Million -11.06 Million 69.82 Million -318.69 Million 45.77 Million 92.19 Million
Net Income -324.29 Million -8.35 Million 62.72 Million -304.77 Million 34.24 Million 78.14 Million
Earnings Per Share Basic -1.71 -0.04 0.34 -1.73 0.20 0.54
Earnings Per Share Diluted -1.71 -0.04 0.31 -1.73 0.20 0.53
Weighted Average Shares Outstanding 189.64 Million 189.3 Million 184.49 Million 176.22 Million 175.58 Million 144.72 Million
Weighted Average Shares Outstanding (Diluted) 189.64 Million 189.3 Million 202.34 Million 176.22 Million 175.58 Million 147.45 Million
Gross Margin 0.13 0.19 0.22 0.05 0.24 0.26
EBIT Margin -0.33 0.11 0.16 -0.04 0.15 0.20
Profit Margin -0.45 -0.01 0.09 -0.69 0.05 0.12
EBITDA -237.07 Million 80.83 Million 151.22 Million -245.63 Million 108.69 Million 130.82 Million
Earnings Before Tax Margin -0.09 0.02 0.08 -0.15 0.09 0.14

Income Statement Charts