Do-Fluoride New Materials Co., Ltd. (002407.SZ)

CNY 12.92

(0.54%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 11.93 Billion 12.35 Billion 7.8 Billion 4.24 Billion 3.88 Billion 3.94 Billion
Cost of Revenue 9.99 Billion 8.58 Billion 5.29 Billion 3.64 Billion 3.09 Billion 2.92 Billion
Gross Profit 1.94 Billion 3.77 Billion 2.5 Billion 599.8 Million 788 Million 1.02 Billion
Operating Expenses 1.27 Billion 1.18 Billion 721.58 Million 421.3 Million 631.42 Million 595.09 Million
Selling, General and Administrative Expenses 606.14 Million 217.16 Million 171.02 Million 155.72 Million 246.72 Million 294.45 Million
Research and Development Expenses 546.98 Million 500.61 Million 263.67 Million 129.3 Million 196.6 Million 131.77 Million
Other Expenses 528.01 Million 466.06 Million 286.88 Million 136.27 Million 188.09 Million 168.86 Million
Cost and Expenses 11.3 Billion 9.76 Billion 6.02 Billion 4.06 Billion 3.73 Billion 3.51 Billion
Operating Income 632.33 Million 2.26 Billion 1.4 Billion 330.76 Million 187.34 Million 482.14 Million
Interest Expense 139.05 Million 129.24 Million 152.38 Million 161.74 Million 135.52 Million 123.97 Million
Income Tax Expense -16.11 Million 258.31 Million 149.06 Million -4.21 Million -15.35 Million 27.47 Million
Earnings before Tax 624.69 Million 2.28 Billion 1.41 Billion 39.86 Million -436.08 Million 159.16 Million
Net Income 509.81 Million 1.94 Billion 1.25 Billion 48.62 Million -420.73 Million 131.69 Million
Earnings Per Share Basic 0.46 1.82 1.24 0.05 -0.44 0.20
Earnings Per Share Diluted 0.46 1.82 1.21 0.05 -0.44 0.20
Weighted Average Shares Outstanding 1.1 Billion 1.07 Billion 1.01 Billion 957.48 Million 957.48 Million 659.13 Million
Weighted Average Shares Outstanding (Diluted) 1.1 Billion 1.07 Billion 1.03 Billion 957.48 Million 957.48 Million 659.13 Million
Gross Margin 0.16 0.31 0.32 0.14 0.20 0.26
EBIT Margin 0.13 0.28 0.29 0.16 0.13 0.19
Profit Margin 0.04 0.16 0.16 0.01 -0.11 0.03
EBITDA 1.6 Billion 3.09 Billion 1.99 Billion 569.84 Million 8.69 Million 548.95 Million
Earnings Before Tax Margin 0.05 0.18 0.18 0.08 0.05 0.12

Income Statement Charts