China Merchants Port Holdings Company Limited (CMHHY)

USD 15.95

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.46 Billion 1.6 Billion 1.52 Billion 1.15 Billion 1.13 Billion 1.29 Billion
Cost of Revenue 814.54 Million 898.92 Million 842.03 Million 676.89 Million 666.86 Million 741.94 Million
Gross Profit 652.06 Million 703.14 Million 682.5 Million 476.4 Million 468.78 Million 554.38 Million
Operating Expenses 170.01 Million 220.93 Million 230.28 Million 236.2 Million 175.87 Million 219.2 Million
Selling, General and Administrative Expenses 170.01 Million 220.93 Million 230.28 Million 236.2 Million 175.87 Million 219.2 Million
Research and Development Expenses - - - - - -
Other Expenses - 286 Million 436 Million 1.01 Billion - -
Cost and Expenses 984.55 Million 1.11 Billion 1.07 Billion 913.1 Million 842.73 Million 961.14 Million
Operating Income 482.05 Million 482.21 Million 452.21 Million 240.2 Million 292.9 Million 335.18 Million
Interest Expense 1.77 Billion 1.86 Billion 1.81 Billion 1.82 Billion 257.55 Million 249.31 Million
Income Tax Expense 149.95 Million 133.58 Million 159.65 Million 138.86 Million 321.37 Million 165.23 Million
Earnings before Tax 372.08 Million 250.68 Million 433.81 Million 348.24 Million 952.24 Million 1.18 Billion
Net Income 6.42 Billion 993.67 Million 1.04 Billion 664.13 Million 1.06 Billion 924.39 Million
Earnings Per Share Basic 0.19 0.26 0.28 0.19 0.32 0.28
Earnings Per Share Diluted 0.20 0.26 0.28 0.19 0.32 0.28
Weighted Average Shares Outstanding 4.19 Billion 3.86 Billion 3.7 Billion 3.52 Billion 3.37 Billion 3.3 Billion
Weighted Average Shares Outstanding (Diluted) 4.06 Billion 3.86 Billion 3.7 Billion 3.52 Billion 3.37 Billion 3.29 Billion
Gross Margin 0.44 0.44 0.45 0.41 0.41 0.43
EBIT Margin 0.52 0.49 0.49 0.44 0.48 0.43
Profit Margin 4.38 0.62 0.69 0.58 0.94 0.71
EBITDA 764.21 Million 791.39 Million 746.31 Million 502.32 Million 547.65 Million 551.06 Million
Earnings Before Tax Margin 0.33 0.30 0.30 0.21 0.26 0.26

Income Statement Charts