Central Plains Environment Protection Co.,Ltd. (000544.SZ)

CNY 8.66

(0.0%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 7.75 Billion 6.21 Billion 6.14 Billion 2.14 Billion 1.73 Billion 1.02 Billion
Cost of Revenue 5.63 Billion 4.77 Billion 4.82 Billion 1.33 Billion 1.01 Billion 581.2 Million
Gross Profit 2.12 Billion 1.44 Billion 1.31 Billion 813.92 Million 725.73 Million 445.81 Million
Operating Expenses 395.94 Million 255.43 Million 246.58 Million 179.73 Million 97.68 Million 63.65 Million
Selling, General and Administrative Expenses 289.25 Million 34.24 Million 28.47 Million 28.62 Million 27.08 Million 25.08 Million
Research and Development Expenses 112.62 Million 81.57 Million 91.94 Million 65.96 Million 43.85 Million 36.67 Million
Other Expenses 520.14 Thousand 139.61 Million 126.16 Million 85.14 Million 26.73 Million -149.8 Thousand
Cost and Expenses 6.03 Billion 5.03 Billion 5.07 Billion 1.51 Billion 1.11 Billion 644.85 Million
Operating Income 1.73 Billion 1.2 Billion 1.08 Billion 622.83 Million 529.62 Million 504.46 Million
Interest Expense 775.24 Million 510.45 Million 367.26 Million 118.46 Million 93.5 Million 57.87 Million
Income Tax Expense 105.1 Million 128.37 Million 113.15 Million 103.98 Million 50.58 Million 88.85 Million
Earnings before Tax 1 Billion 608.24 Million 653.51 Million 621.46 Million 528.62 Million 504.31 Million
Net Income 860.11 Million 428.59 Million 508.66 Million 496.08 Million 464.57 Million 414.32 Million
Earnings Per Share Basic 0.88 0.44 0.52 0.51 0.48 0.43
Earnings Per Share Diluted 0.88 0.44 0.52 0.51 0.48 0.43
Weighted Average Shares Outstanding 974.68 Million 974.68 Million 974.68 Million 974.68 Million 974.68 Million 963.54 Million
Weighted Average Shares Outstanding (Diluted) 974.68 Million 974.68 Million 974.68 Million 974.68 Million 974.68 Million 963.54 Million
Gross Margin 0.27 0.23 0.21 0.38 0.42 0.43
EBIT Margin 0.28 0.24 0.22 0.42 0.51 0.60
Profit Margin 0.11 0.07 0.08 0.23 0.27 0.40
EBITDA 2.18 Billion 1.93 Billion 1.28 Billion 972.28 Million 854.68 Million 790.19 Million
Earnings Before Tax Margin 0.22 0.19 0.18 0.29 0.30 0.49

Income Statement Charts