Xiamen Voke Mold & Plastic Engineering Co., Ltd. (301196.SZ)

CNY 34.45

(0.17%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.34 Billion 958.09 Million 1.15 Billion 910.53 Million 699.25 Million 641.33 Million
Cost of Revenue 917.09 Million 641.85 Million 766.58 Million 583.32 Million 439.31 Million 399.97 Million
Gross Profit 423.98 Million 316.24 Million 392.56 Million 327.21 Million 259.94 Million 241.36 Million
Operating Expenses 218.26 Million 171.25 Million 157.93 Million 114.55 Million 131.22 Million 165.36 Million
Selling, General and Administrative Expenses 92.33 Million 53.79 Million 51.38 Million -204.77 Million -241.66 Million -192.73 Million
Research and Development Expenses 69.25 Million 58.04 Million 43.84 Million 32.6 Million 33.82 Million 25.9 Million
Other Expenses - 229.31 Thousand -243.57 Thousand 34.31 Million 3.91 Million 14.27 Million
Cost and Expenses 1.13 Billion 813.1 Million 924.51 Million 697.87 Million 570.53 Million 565.33 Million
Operating Income 205.71 Million 180.3 Million 225.59 Million 192.74 Million 112.06 Million 53.83 Million
Interest Expense 2.73 Million 1.37 Million 380.67 Thousand 1.58 Million 9.79 Million 16.65 Million
Income Tax Expense 30.69 Million 15.66 Million 29.21 Million 26.44 Million 16.6 Million 17 Million
Earnings before Tax 193.87 Million 180.53 Million 225.35 Million 193.22 Million 111.21 Million 53.22 Million
Net Income 168.06 Million 163.45 Million 191.79 Million 160.75 Million 95.22 Million 34.77 Million
Earnings Per Share Basic 1.35 1.31 1.54 1.29 0.76 0.43
Earnings Per Share Diluted 1.35 1.31 1.54 1.29 0.76 0.43
Weighted Average Shares Outstanding 124.8 Million 124.8 Million 124.8 Million 124.8 Million 124.8 Million 80.31 Million
Weighted Average Shares Outstanding (Diluted) 124.8 Million 124.8 Million 124.8 Million 124.8 Million 124.8 Million 80.31 Million
Gross Margin 0.32 0.33 0.34 0.36 0.37 0.38
EBIT Margin 0.16 0.27 0.26 0.30 0.32 0.26
Profit Margin 0.13 0.17 0.17 0.18 0.14 0.05
EBITDA 217.99 Million 239.27 Million 281.23 Million 239.93 Million 156.15 Million 93.03 Million
Earnings Before Tax Margin 0.15 0.19 0.19 0.21 0.16 0.08

Income Statement Charts