China Public Procurement Limited (1094.HK)

HKD 0.53

(-7.02%)

Annual Income Statements

(In HKD)
Breakdown 2023 2022 2020 2019 2018 2017
Revenue 271.71 Million 140.25 Million 93.55 Million 73.32 Million 68.28 Million 64.83 Million
Cost of Revenue 234.08 Million 116.03 Million 74.94 Million 51.53 Million 45.47 Million 47.6 Million
Gross Profit 37.63 Million 24.21 Million 18.61 Million 21.78 Million 22.81 Million 17.22 Million
Operating Expenses 60.9 Million 45.12 Million 35.32 Million 46.25 Million 54.97 Million 47.37 Million
Selling, General and Administrative Expenses 61.42 Million 46.12 Million 36.16 Million 48.01 Million 55.55 Million 53 Million
Research and Development Expenses - - - - - -
Other Expenses 1 Million 2.18 Million -844 Thousand -1.75 Million -578 Thousand -5.62 Million
Cost and Expenses 294.99 Million 161.16 Million 110.26 Million 97.79 Million 100.44 Million 94.98 Million
Operating Income 270 Thousand -39.21 Million -16.71 Million -24.47 Million -32.15 Million -30.14 Million
Interest Expense 3.67 Million 2.14 Million 2.02 Million 2.12 Million 3 Million 11.16 Million
Income Tax Expense -16.99 Million -7.44 Million -49 Thousand 2.58 Million -492 Thousand -2.56 Million
Earnings before Tax -3.4 Million -41.36 Million 172 Thousand -11.1 Million -24.27 Million -182.11 Million
Net Income 13.28 Million -31.92 Million 221 Thousand -13.69 Million -23.77 Million -179.54 Million
Earnings Per Share Basic 0.05 -0.12 0.00 -0.07 -0.13 -1.23
Earnings Per Share Diluted 0.05 -0.12 0.00 -0.07 -0.13 -1.23
Weighted Average Shares Outstanding 266.9 Million 270.32 Million 234.11 Million 200.24 Million 178.36 Million 145.41 Million
Weighted Average Shares Outstanding (Diluted) 266.9 Million 270.32 Million 234.11 Million 200.24 Million 178.36 Million 145.41 Million
Gross Margin 0.14 0.17 0.20 0.30 0.33 0.27
EBIT Margin -0.10 -0.17 -0.05 -0.15 -0.37 -0.13
Profit Margin 0.05 -0.23 0.00 -0.19 -0.35 -2.77
EBITDA -26.56 Million -23.34 Million -4.21 Million -11.27 Million -25.33 Million -8.25 Million
Earnings Before Tax Margin 0.00 -0.28 -0.18 -0.33 -0.47 -0.46

Income Statement Charts