Perennial Energy Holdings Limited (2798.HK)

HKD 0.91

(-3.19%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.71 Billion 1.78 Billion 1.54 Billion 1.4 Billion 812.14 Million 719.41 Million
Cost of Revenue 771.33 Million 666.39 Million 622.91 Million 686.6 Million 389.3 Million 353.16 Million
Gross Profit 944.29 Million 1.11 Billion 918.48 Million 716 Million 422.84 Million 366.24 Million
Operating Expenses 308.01 Million 236.45 Million 486.86 Million 217.2 Million 114.21 Million 101.65 Million
Selling, General and Administrative Expenses 231.47 Million 183.39 Million 188.03 Million 226.85 Million 137.82 Million 112.85 Million
Research and Development Expenses - 30.52 Million - - - -
Other Expenses - 8.91 Million 2.64 Million 4.81 Million 1.45 Million -6.16 Million
Cost and Expenses 1.07 Billion 902.85 Million 1.1 Billion 903.8 Million 503.51 Million 454.81 Million
Operating Income 709.43 Million 932.2 Million 728.5 Million 487.28 Million 282.57 Million 265.6 Million
Interest Expense 36.04 Million 28.92 Million 23.04 Million 21.22 Million 3.78 Million 4.29 Million
Income Tax Expense 101.01 Million 111.59 Million 109.65 Million 138.9 Million 91.77 Million 73.63 Million
Earnings before Tax 605.2 Million 855.54 Million 411.42 Million 484.38 Million 309.79 Million 256.8 Million
Net Income 504.19 Million 743.95 Million 301.77 Million 345.48 Million 218.02 Million 176.24 Million
Earnings Per Share Basic 0.32 0.46 0.19 0.22 0.14 0.17
Earnings Per Share Diluted 0.32 0.46 0.19 0.22 0.14 0.17
Weighted Average Shares Outstanding 1.6 Billion 1.6 Billion 1.6 Billion 1.6 Billion 1.6 Billion 1.06 Billion
Weighted Average Shares Outstanding (Diluted) 1.6 Billion 1.6 Billion 1.6 Billion 1.6 Billion 1.6 Billion 1.06 Billion
Gross Margin 0.55 0.63 0.60 0.51 0.52 0.51
EBIT Margin 0.47 0.60 0.55 0.43 0.42 0.45
Profit Margin 0.29 0.42 0.20 0.25 0.27 0.24
EBITDA 803.83 Million 1.06 Billion 845.21 Million 624.29 Million 339.2 Million 323.72 Million
Earnings Before Tax Margin 0.41 0.52 0.47 0.35 0.35 0.37

Income Statement Charts