Tengda Construction Group Co., Ltd. (600512.SS)

CNY 2.56

(0.0%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 4.06 Billion 5.84 Billion 6.92 Billion 5.9 Billion 4.36 Billion 3.51 Billion
Cost of Revenue 3.67 Billion 5.08 Billion 5.58 Billion 5.12 Billion 3.9 Billion 3.13 Billion
Gross Profit 385.71 Million 759.76 Million 1.34 Billion 774.91 Million 459.1 Million 380.35 Million
Operating Expenses 376.28 Million 456.34 Million 503.03 Million 389.82 Million 336.57 Million 289.22 Million
Selling, General and Administrative Expenses 73.84 Million 72.06 Million 131.77 Million 84.77 Million 75.15 Million 68.42 Million
Research and Development Expenses 165.27 Million 198.95 Million 248.73 Million 214.76 Million 173.95 Million 142.54 Million
Other Expenses -54.89 Million 185.32 Million 122.51 Million 90.27 Million 87.46 Million -2.4 Million
Cost and Expenses 4.02 Billion 5.53 Billion 6.08 Billion 5.51 Billion 4.24 Billion 3.42 Billion
Operating Income 39.17 Million 388.03 Million 1.02 Billion 737.11 Million 1.03 Billion -128.15 Million
Interest Expense 53.52 Million 50.91 Million 30.01 Million 45.31 Million 159.47 Million 213.36 Million
Income Tax Expense 1.19 Million 37.68 Million 192.22 Million 155.94 Million 70.14 Million 4.21 Million
Earnings before Tax 36.58 Million 128.52 Million 1.01 Billion 730.61 Million 746.34 Million -130.55 Million
Net Income 47.07 Million 90.83 Million 820.39 Million 607.24 Million 676.2 Million 25.6 Million
Earnings Per Share Basic 0.03 0.06 0.51 0.38 0.42 0.02
Earnings Per Share Diluted 0.03 0.06 0.51 0.38 0.42 0.02
Weighted Average Shares Outstanding 1.56 Billion 1.58 Billion 1.59 Billion 1.59 Billion 1.59 Billion 1.28 Billion
Weighted Average Shares Outstanding (Diluted) 1.58 Billion 1.58 Billion 1.59 Billion 1.59 Billion 1.59 Billion 1.28 Billion
Gross Margin 0.09 0.13 0.19 0.13 0.11 0.11
EBIT Margin 0.05 0.08 0.16 0.14 0.25 0.07
Profit Margin 0.01 0.02 0.12 0.10 0.15 0.01
EBITDA 200.67 Million 105.47 Million 1.11 Billion 836.91 Million 789.23 Million 166.36 Million
Earnings Before Tax Margin 0.01 0.07 0.15 0.12 0.24 -0.04

Income Statement Charts