ChinaLin Securities Co., Ltd. (002945.SZ)

CNY 16.84

(4.53%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 987.2 Million 1.39 Billion 1.39 Billion 1.48 Billion 1.01 Billion 1 Billion
Cost of Revenue 340.94 Million 396.13 Million 403.56 Million 277.93 Million 214.46 Million 162.75 Million
Gross Profit 646.25 Million 1 Billion 990.89 Million 1.21 Billion 796.5 Million 837.93 Million
Operating Expenses 1.01 Billion 916.02 Million 881.8 Million 567.41 Million 544.32 Million 618.32 Million
Selling, General and Administrative Expenses 742.8 Million 911.71 Million 874.02 Million 560.13 Million 539.56 Million 611.59 Million
Research and Development Expenses - 0.25 0.25 0.46 0.39 0.32
Other Expenses 698.85 Million 4.31 Million 7.78 Million 7.28 Million 4.75 Million 31.26 Million
Cost and Expenses 713.39 Million 916.02 Million 881.8 Million 567.41 Million 544.32 Million 618.32 Million
Operating Income 273.81 Million 770.21 Million 510.62 Million 902.5 Million 476.68 Million 591.53 Million
Interest Expense 188.76 Million 292.79 Million 443.74 Million 317.23 Million 128.54 Million 198.61 Million
Income Tax Expense 11.02 Million 12.74 Million 26.9 Million 90 Million 35.01 Million 48.24 Million
Earnings before Tax 42.7 Million 477.41 Million 510.62 Million 902.5 Million 476.27 Million 391.88 Million
Net Income 31.68 Million 464.67 Million 483.72 Million 812.49 Million 441.66 Million 344.67 Million
Earnings Per Share Basic 0.01 0.17 0.18 0.30 0.16 0.14
Earnings Per Share Diluted 0.01 0.17 0.18 0.30 0.16 0.14
Weighted Average Shares Outstanding 2.7 Billion 2.7 Billion 2.7 Billion 2.7 Billion 2.7 Billion 2.46 Billion
Weighted Average Shares Outstanding (Diluted) 2.7 Billion 2.7 Billion 2.7 Billion 2.7 Billion 2.7 Billion 2.46 Billion
Gross Margin 0.65 0.72 0.71 0.81 0.79 0.84
EBIT Margin 0.52 0.63 0.43 0.63 0.50 0.62
Profit Margin 0.03 0.33 0.35 0.55 0.44 0.34
EBITDA 514.95 Million -0.09 -0.84 -0.22 505.42 Million -0.78
Earnings Before Tax Margin 0.28 0.55 0.37 0.61 0.47 0.59

Income Statement Charts