China State Construction Engineering Corporation Limited (601668.SS)

CNY 5.98

(0.34%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2251.21 Billion 2055.05 Billion 1891.33 Billion 1615.02 Billion 1419.83 Billion 1199.32 Billion
Cost of Revenue 2045.21 Billion 1840.18 Billion 1677.13 Billion 1440.13 Billion 1262.22 Billion 1056.7 Billion
Gross Profit 206 Billion 214.86 Billion 214.2 Billion 174.89 Billion 157.61 Billion 142.61 Billion
Operating Expenses 98.88 Billion 100.94 Billion 94.64 Billion 75.31 Billion 66.22 Billion 50.49 Billion
Selling, General and Administrative Expenses 51.97 Billion 12.71 Billion 13.01 Billion 13.1 Billion 9.94 Billion 8.51 Billion
Research and Development Expenses 46.07 Billion 49.75 Billion 39.92 Billion 25.52 Billion 17.28 Billion 7.62 Billion
Other Expenses 835.86 Million 38.47 Billion 41.71 Billion 36.68 Billion 38.99 Billion 76.63 Million
Cost and Expenses 2144.1 Billion 1941.12 Billion 1771.78 Billion 1515.44 Billion 1328.45 Billion 1107.2 Billion
Operating Income 107.11 Billion 121.98 Billion 100.6 Billion 94.48 Billion 83.79 Billion 71.66 Billion
Interest Expense 20.11 Billion 17.89 Billion 13.85 Billion 12.42 Billion 10.47 Billion 10.47 Billion
Income Tax Expense 19.45 Billion 19.62 Billion 23.15 Billion 23.34 Billion 18.26 Billion 16.43 Billion
Earnings before Tax 92.99 Billion 88.83 Billion 100.88 Billion 94.29 Billion 81.46 Billion 71.78 Billion
Net Income 54.26 Billion 69.21 Billion 77.73 Billion 70.95 Billion 63.2 Billion 38.24 Billion
Earnings Per Share Basic 1.31 1.69 1.91 1.72 1.54 0.87
Earnings Per Share Diluted 1.31 1.68 1.91 1.72 1.54 0.85
Weighted Average Shares Outstanding 41.42 Billion 40.83 Billion 40.62 Billion 41.15 Billion 41.17 Billion 43.95 Billion
Weighted Average Shares Outstanding (Diluted) 41.39 Billion 41.12 Billion 40.62 Billion 41.15 Billion 41.17 Billion 44.98 Billion
Gross Margin 0.09 0.10 0.11 0.11 0.11 0.12
EBIT Margin 0.06 0.06 0.07 0.07 0.07 0.08
Profit Margin 0.02 0.03 0.04 0.04 0.04 0.03
EBITDA 125.63 Billion 117.92 Billion 124.57 Billion 111.57 Billion 97.89 Billion 93.64 Billion
Earnings Before Tax Margin 0.05 0.06 0.05 0.06 0.06 0.06

Income Statement Charts