CMST Development Co.,Ltd. (600787.SS)

CNY 7.09

(-0.7%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 67.26 Billion 76.77 Billion 75.23 Billion 48.83 Billion 40.37 Billion 34.03 Billion
Cost of Revenue 65.33 Billion 75.09 Billion 73.58 Billion 47.37 Billion 39.08 Billion 32.73 Billion
Gross Profit 1.92 Billion 1.67 Billion 1.65 Billion 1.45 Billion 1.28 Billion 1.29 Billion
Operating Expenses 765.05 Million 1.17 Billion 1.34 Billion 1.08 Billion 1.05 Billion 890.82 Million
Selling, General and Administrative Expenses 235.04 Million 482.37 Million 545.59 Million 499.47 Million 470.91 Million 393.72 Million
Research and Development Expenses 95.26 Million 68.63 Million 39.57 Million 10.2 Million 16.07 Million 13.35 Million
Other Expenses 5.85 Million 619.86 Million 757.8 Million 576.94 Million 571.85 Million 76.31 Million
Cost and Expenses 66.1 Billion 76.27 Billion 74.92 Billion 48.45 Billion 40.14 Billion 33.62 Billion
Operating Income 1.16 Billion 580.69 Million 560.28 Million 468.1 Million 197.97 Million 545.82 Million
Interest Expense 62.74 Million 131.88 Million 191.56 Million 194.29 Million 216.95 Million 247.29 Million
Income Tax Expense 253.42 Million 169.93 Million 183.15 Million 210.64 Million 97.46 Million 163.2 Million
Earnings before Tax 1.09 Billion 872.57 Million 988.83 Million 745.49 Million 328.37 Million 622.14 Million
Net Income 786.56 Million 640.43 Million 919.66 Million 578.45 Million 279.56 Million 477.76 Million
Earnings Per Share Basic 0.36 0.30 0.42 0.27 0.13 0.22
Earnings Per Share Diluted 0.36 0.30 0.42 0.27 0.13 0.22
Weighted Average Shares Outstanding 2.18 Billion 2.17 Billion 2.17 Billion 2.17 Billion 2.17 Billion 2.17 Billion
Weighted Average Shares Outstanding (Diluted) 2.18 Billion 2.17 Billion 2.17 Billion 2.17 Billion 2.17 Billion 2.17 Billion
Gross Margin 0.03 0.02 0.02 0.03 0.03 0.04
EBIT Margin 0.02 0.01 0.01 0.01 0.01 0.02
Profit Margin 0.01 0.01 0.01 0.01 0.01 0.01
EBITDA 1.5 Billion 1.44 Billion 1.54 Billion 1.14 Billion 438.1 Million 1.14 Billion
Earnings Before Tax Margin 0.02 0.01 0.01 0.01 0.00 0.02

Income Statement Charts