Tianjin You Fa Steel Pipe Group Stock Co., Ltd. (601686.SS)

CNY 5.65

(-1.74%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 60.91 Billion 67.36 Billion 66.86 Billion 48.41 Billion 44.74 Billion 37.7 Billion
Cost of Revenue 59.24 Billion 66.06 Billion 65.17 Billion 46.16 Billion 43.03 Billion 36.66 Billion
Gross Profit 1.67 Billion 1.29 Billion 1.69 Billion 2.25 Billion 1.71 Billion 1.04 Billion
Operating Expenses 977.45 Million 602.43 Million 566.26 Million 510.5 Million 505.48 Million 464.23 Million
Selling, General and Administrative Expenses 335.99 Million 283.81 Million 246.57 Million 201.83 Million 306.05 Million 255.95 Million
Research and Development Expenses 91.76 Million 22.43 Million 24.14 Million 5.91 Million 9.11 Million 7.86 Million
Other Expenses 643.55 Million 296.19 Million 295.54 Million 302.75 Million 190.3 Million 13.85 Million
Cost and Expenses 60.15 Billion 66.66 Billion 65.74 Billion 46.67 Billion 43.53 Billion 37.12 Billion
Operating Income 866.92 Million 683.64 Million 1.15 Billion 1.56 Billion 1.17 Billion 542.84 Million
Interest Expense 196.45 Million 192.75 Million 127.04 Million 88.95 Million 66.75 Million 63.08 Million
Income Tax Expense 179.24 Million 154.38 Million 254.86 Million 390.86 Million 284.33 Million 143.61 Million
Earnings before Tax 751.24 Million 372.95 Million 834.69 Million 1.56 Billion 1.18 Billion 556.69 Million
Net Income 569.87 Million 218.56 Million 614.13 Million 1.14 Billion 864.61 Million 387.2 Million
Earnings Per Share Basic 0.40 0.16 0.44 0.81 0.61 0.31
Earnings Per Share Diluted 0.40 0.16 0.44 0.81 0.61 0.31
Weighted Average Shares Outstanding 1.42 Billion 1.4 Billion 1.41 Billion 1.41 Billion 1.41 Billion 1.24 Billion
Weighted Average Shares Outstanding (Diluted) 1.42 Billion 1.4 Billion 1.41 Billion 1.41 Billion 1.41 Billion 1.24 Billion
Gross Margin 0.03 0.02 0.03 0.05 0.04 0.03
EBIT Margin 0.02 0.02 0.02 0.04 0.03 0.02
Profit Margin 0.01 0.00 0.01 0.02 0.02 0.01
EBITDA 1.47 Billion 1.02 Billion 1.28 Billion 1.89 Billion 1.46 Billion 797.03 Million
Earnings Before Tax Margin 0.01 0.01 0.02 0.03 0.03 0.01

Income Statement Charts