Yangtze Optical Fibre And Cable Joint Stock Limited Company (YZOFF)

USD 1.03

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.87 Billion 2.04 Billion 1.46 Billion 1.18 Billion 1.12 Billion 1.7 Billion
Cost of Revenue 1.46 Billion 1.6 Billion 1.2 Billion 948.61 Million 876.45 Million 1.24 Billion
Gross Profit 410.68 Million 440.37 Million 264.45 Million 239.62 Million 250.28 Million 467.81 Million
Operating Expenses 321.97 Million 291.74 Million 208.78 Million 184.27 Million 169.13 Million 233.65 Million
Selling, General and Administrative Expenses 565.24 Million 175.16 Million 134.97 Million 122.83 Million 109.6 Million 155.39 Million
Research and Development Expenses 774.99 Million 108.07 Million 67.37 Million 54.93 Million 55.68 Million 74.99 Million
Other Expenses 712.98 Million -8.49 Million -6.43 Million -6.5 Million -3.83 Million -3.25 Million
Cost and Expenses 1.78 Billion 1.89 Billion 1.41 Billion 1.13 Billion 1.04 Billion 1.47 Billion
Operating Income 1.21 Billion 148.63 Million 55.67 Million 55.35 Million 81.15 Million 234.16 Million
Interest Expense 229.11 Million 192.26 Million 17.04 Million 8.57 Million 10.75 Million 45.54 Million
Income Tax Expense 39.48 Million -1.38 Million 4.22 Million 5.07 Million 14.43 Million 27.45 Million
Earnings before Tax 1.21 Billion 161.08 Million 103.72 Million 80.02 Million 112.58 Million 229.56 Million
Net Income 183.55 Million 173.71 Million 109.49 Million 78.79 Million 116.59 Million 225.28 Million
Earnings Per Share Basic 0.24 0.23 0.14 0.10 0.15 0.32
Earnings Per Share Diluted 0.24 0.23 0.14 0.10 0.15 0.32
Weighted Average Shares Outstanding 757.9 Million 755.9 Million 755.9 Million 755.9 Million 755.9 Million 712.52 Million
Weighted Average Shares Outstanding (Diluted) 757.9 Million 755.9 Million 755.9 Million 755.9 Million 755.9 Million 712.52 Million
Gross Margin 0.22 0.22 0.18 0.20 0.22 0.27
EBIT Margin 1.22 0.12 0.08 0.09 0.11 0.16
Profit Margin 0.10 0.08 0.07 0.07 0.10 0.13
EBITDA 2.29 Billion 1.95 Billion 117.05 Million 1.01 Billion 1.23 Billion 1.93 Billion
Earnings Before Tax Margin 0.65 0.07 0.04 0.05 0.07 0.14

Income Statement Charts