Zhejiang Chenfeng Technology Co., Ltd. (603685.SS)

CNY 13.19

(0.53%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.24 Billion 1.16 Billion 1.54 Billion 1.17 Billion 1.11 Billion 877.07 Million
Cost of Revenue 1.05 Billion 1.03 Billion 1.25 Billion 908.29 Million 850.34 Million 676.01 Million
Gross Profit 184.6 Million 127.53 Million 290.51 Million 264.51 Million 266.64 Million 201.05 Million
Operating Expenses 90.77 Million 111.77 Million 143.19 Million 125.07 Million 119.55 Million 88.35 Million
Selling, General and Administrative Expenses 27.11 Million 27.6 Million 36.76 Million 44.38 Million 46.13 Million 31.94 Million
Research and Development Expenses 46.3 Million 45.91 Million 68.17 Million 51.26 Million 50.2 Million 39.13 Million
Other Expenses -1.54 Million 38.25 Million 38.25 Million 29.42 Million 23.22 Million 2.44 Million
Cost and Expenses 1.14 Billion 1.14 Billion 1.4 Billion 1.03 Billion 969.9 Million 764.37 Million
Operating Income 93.83 Million 25.4 Million 124.69 Million 123.5 Million 143.81 Million 118.95 Million
Interest Expense 40.62 Million 33.01 Million 21.75 Million 8.7 Million 7.3 Million 1.15 Million
Income Tax Expense 18.16 Million 2.94 Million 15.13 Million 12.09 Million 21.05 Million 15.73 Million
Earnings before Tax 93.22 Million -56.44 Million 124.05 Million 121.97 Million 145.33 Million 121.39 Million
Net Income 83.86 Million -59.39 Million 100.52 Million 101.46 Million 112.01 Million 104.52 Million
Earnings Per Share Basic 0.50 -0.35 0.59 0.60 0.66 0.62
Earnings Per Share Diluted 0.50 -0.35 0.59 0.60 0.66 0.62
Weighted Average Shares Outstanding 167.72 Million 169 Million 169 Million 169 Million 169 Million 168.59 Million
Weighted Average Shares Outstanding (Diluted) 167.72 Million 169 Million 169 Million 169 Million 169 Million 168.59 Million
Gross Margin 0.15 0.11 0.19 0.23 0.24 0.23
EBIT Margin 0.19 0.09 0.15 0.17 0.19 0.19
Profit Margin 0.07 -0.05 0.06 0.09 0.10 0.12
EBITDA 239.01 Million 65.91 Million 222.31 Million 186.4 Million 206.77 Million 161.88 Million
Earnings Before Tax Margin 0.08 0.02 0.08 0.11 0.13 0.14

Income Statement Charts