Willfar Information Technology Co., Ltd. (688100.SS)

CNY 36.88

(1.68%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.22 Billion 2 Billion 1.82 Billion 1.44 Billion 1.24 Billion 1.03 Billion
Cost of Revenue 1.31 Billion 1.25 Billion 1.18 Billion 926.69 Million 820.43 Million 699.21 Million
Gross Profit 907.76 Million 743.69 Million 637.65 Million 521.89 Million 423.61 Million 339.42 Million
Operating Expenses 334.14 Million 294.33 Million 256.51 Million 212.16 Million 183.09 Million 148.4 Million
Selling, General and Administrative Expenses 67.5 Million 101.59 Million 95.18 Million 84.95 Million 73.27 Million 70.04 Million
Research and Development Expenses 227.43 Million 198.51 Million 176.89 Million 129.58 Million 99.12 Million 74.07 Million
Other Expenses -16.91 Million -5.77 Million -15.57 Million -2.38 Million 10.69 Million 1.01 Million
Cost and Expenses 1.65 Billion 1.55 Billion 1.44 Billion 1.13 Billion 1 Billion 847.61 Million
Operating Income 601.72 Million 457.29 Million 396.1 Million 321.23 Million 248.04 Million 199.83 Million
Interest Expense 57.46 Thousand 51.67 Thousand 31.02 Thousand 672.49 Thousand 626.08 Thousand 382.48 Thousand
Income Tax Expense 75.62 Million 55.42 Million 53.08 Million 48.79 Million 33.51 Million 23.69 Million
Earnings before Tax 601.96 Million 457.67 Million 395.31 Million 324.76 Million 251.24 Million 200.84 Million
Net Income 525.25 Million 400.16 Million 341.43 Million 275.31 Million 217.37 Million 177.05 Million
Earnings Per Share Basic 1.07 0.81 0.68 0.55 0.43 0.39
Earnings Per Share Diluted 1.07 0.81 0.68 0.55 0.43 0.39
Weighted Average Shares Outstanding 490.89 Million 493.11 Million 500 Million 500 Million 500 Million 453.98 Million
Weighted Average Shares Outstanding (Diluted) 490.89 Million 493.11 Million 500 Million 500 Million 500 Million 453.98 Million
Gross Margin 0.41 0.37 0.35 0.36 0.34 0.33
EBIT Margin 0.28 0.25 0.24 0.23 0.21 0.20
Profit Margin 0.24 0.20 0.19 0.19 0.17 0.17
EBITDA 632.26 Million 480.45 Million 419.34 Million 342.16 Million 255.32 Million 206.27 Million
Earnings Before Tax Margin 0.27 0.23 0.22 0.22 0.20 0.19

Income Statement Charts