China Nonferrous Metal Industry's Foreign Engineering and Construction Co.,Ltd. (000758.SZ)

CNY 5.11

(0.59%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 9.36 Billion 7.37 Billion 6.53 Billion 6.78 Billion 11.07 Billion 14.8 Billion
Cost of Revenue 7.73 Billion 5.88 Billion 5.28 Billion 5.49 Billion 9.69 Billion 12.86 Billion
Gross Profit 1.62 Billion 1.48 Billion 1.24 Billion 1.29 Billion 1.37 Billion 1.93 Billion
Operating Expenses 1.01 Billion 860.96 Million 935.84 Million 817.31 Million 1.29 Billion 1.01 Billion
Selling, General and Administrative Expenses 757.65 Million 162.84 Million 388.84 Million 252.52 Million 618.36 Million 396.59 Million
Research and Development Expenses 38.54 Million 24.77 Million 9.7 Million 6.83 Million 6.37 Million 6.28 Million
Other Expenses 214.18 Million 673.34 Million 537.29 Million 557.95 Million 665.78 Million 64.19 Million
Cost and Expenses 8.73 Billion 6.74 Billion 6.22 Billion 6.3 Billion 10.99 Billion 13.88 Billion
Operating Income 623.75 Million 830.14 Million 712.73 Million -59.49 Million 151.27 Million 325.04 Million
Interest Expense 188.09 Million 173.4 Million 182.1 Million 252.63 Million 266.43 Million 311.85 Million
Income Tax Expense 124.29 Million 157.28 Million 162.21 Million -423.74 Million 219.94 Million 141.52 Million
Earnings before Tax 648.35 Million 538.38 Million 383.15 Million -283.67 Million -943.31 Million 389.24 Million
Net Income 359.12 Million 381.09 Million 220.94 Million 140.06 Million -1.16 Billion 119.72 Million
Earnings Per Share Basic 0.18 0.19 0.11 0.07 -0.59 0.06
Earnings Per Share Diluted 0.18 0.19 0.11 0.07 -0.59 0.06
Weighted Average Shares Outstanding 1.96 Billion 1.96 Billion 1.96 Billion 1.97 Billion 1.96 Billion 1.96 Billion
Weighted Average Shares Outstanding (Diluted) 1.96 Billion 1.96 Billion 1.96 Billion 1.97 Billion 1.96 Billion 1.96 Billion
Gross Margin 0.17 0.20 0.19 0.19 0.12 0.13
EBIT Margin 0.11 0.15 0.15 0.04 0.05 0.10
Profit Margin 0.04 0.05 0.03 0.02 -0.11 0.01
EBITDA 1.04 Billion 909.45 Million 841.19 Million 324.07 Million -268.04 Million 1.08 Billion
Earnings Before Tax Margin 0.07 0.11 0.11 -0.01 0.01 0.02

Income Statement Charts