Zhejiang Zhaofeng Mechanical and Electronic Co.,Ltd. (300695.SZ)

CNY 45.31

(0.58%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 806.22 Million 528.13 Million 718.32 Million 469.86 Million 559.19 Million 497.38 Million
Cost of Revenue 530.27 Million 373.67 Million 506.81 Million 259.99 Million 292.54 Million 277.78 Million
Gross Profit 275.95 Million 154.46 Million 211.51 Million 209.86 Million 266.65 Million 219.6 Million
Operating Expenses 65.56 Million 88.96 Million 76.87 Million 56.02 Million 66.27 Million 56.13 Million
Selling, General and Administrative Expenses 27.89 Million 28.55 Million 23.24 Million 20.43 Million 22.13 Million 18.97 Million
Research and Development Expenses 48.34 Million 48.46 Million 41.39 Million 35.29 Million 34.35 Million 31.68 Million
Other Expenses -9.79 Million -1.05 Million -1.42 Million 7.18 Million -1.41 Million -2.8 Million
Cost and Expenses 595.84 Million 462.63 Million 583.69 Million 316.02 Million 358.81 Million 333.91 Million
Operating Income 210.38 Million 176.1 Million 137.59 Million 185.4 Million 250.01 Million 219.51 Million
Interest Expense 1.73 Million 2.91 Million 2.74 Million 1.04 Million 1.37 Million 29.8 Million
Income Tax Expense 29.11 Million 22.54 Million 17.53 Million 23.81 Million 34.76 Million 29.94 Million
Earnings before Tax 198.3 Million 175.02 Million 135.57 Million 183.68 Million 248.95 Million 225.88 Million
Net Income 183.63 Million 164.53 Million 126.12 Million 159.84 Million 214.2 Million 195.94 Million
Earnings Per Share Basic 2.59 2.33 1.89 2.40 3.21 2.94
Earnings Per Share Diluted 2.59 2.33 1.89 2.40 3.21 2.94
Weighted Average Shares Outstanding 70.9 Million 70.61 Million 66.67 Million 66.67 Million 66.67 Million 66.64 Million
Weighted Average Shares Outstanding (Diluted) 70.9 Million 70.61 Million 66.67 Million 66.67 Million 66.67 Million 66.64 Million
Gross Margin 0.34 0.29 0.29 0.45 0.48 0.44
EBIT Margin 0.33 0.46 0.27 0.43 0.50 0.37
Profit Margin 0.23 0.31 0.18 0.34 0.38 0.39
EBITDA 267.93 Million 238.15 Million 182.32 Million 211.05 Million 274.62 Million 166.69 Million
Earnings Before Tax Margin 0.26 0.33 0.19 0.39 0.45 0.44

Income Statement Charts