Wuxi Huaguang Environment & Energy Group Co.,Ltd. (600475.SS)

CNY 9.22

(-0.86%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 10.51 Billion 8.83 Billion 8.37 Billion 7.64 Billion 7 Billion 7.45 Billion
Cost of Revenue 8.58 Billion 7.07 Billion 6.71 Billion 6.36 Billion 5.76 Billion 6.3 Billion
Gross Profit 1.92 Billion 1.76 Billion 1.66 Billion 1.28 Billion 1.24 Billion 1.14 Billion
Operating Expenses 833.65 Million 826.47 Million 905.87 Million 742.87 Million 771.47 Million 691.63 Million
Selling, General and Administrative Expenses 236.26 Million 209.93 Million 202.02 Million 213.72 Million 250.04 Million 251.31 Million
Research and Development Expenses 258.11 Million 243.68 Million 251.76 Million 187.46 Million 184.3 Million 156.91 Million
Other Expenses 12.7 Million 372.84 Million 452.07 Million 341.68 Million 337.12 Million 30.62 Million
Cost and Expenses 9.4 Billion 7.9 Billion 7.61 Billion 7.1 Billion 6.53 Billion 7 Billion
Operating Income 1.1 Billion 947.55 Million 973.1 Million 724.35 Million 788.25 Million 544.71 Million
Interest Expense 264.21 Million 166.4 Million 156.88 Million 53.87 Million 26.85 Million 18.6 Million
Income Tax Expense 185.9 Million 148.32 Million 139.15 Million 84.18 Million 77.34 Million 84.86 Million
Earnings before Tax 1.12 Billion 1.02 Billion 1 Billion 722.37 Million 579.93 Million 575.34 Million
Net Income 741.24 Million 729.17 Million 755.35 Million 643.52 Million 449.07 Million 419.33 Million
Earnings Per Share Basic 0.79 0.77 0.80 0.52 0.48 0.44
Earnings Per Share Diluted 0.79 0.75 0.80 0.52 0.48 0.44
Weighted Average Shares Outstanding 938.63 Million 943.89 Million 944.87 Million 1.22 Billion 945.37 Million 944.89 Million
Weighted Average Shares Outstanding (Diluted) 938.99 Million 966.05 Million 944.87 Million 1.22 Billion 945.37 Million 944.89 Million
Gross Margin 0.18 0.20 0.20 0.17 0.18 0.15
EBIT Margin 0.17 0.19 0.19 0.15 0.14 0.13
Profit Margin 0.07 0.08 0.09 0.08 0.06 0.06
EBITDA 1.78 Billion 1.52 Billion 1.42 Billion 1.09 Billion 709.03 Million 759.22 Million
Earnings Before Tax Margin 0.11 0.11 0.12 0.09 0.11 0.07

Income Statement Charts