Keeson Technology Corporation Limited (603610.SS)

CNY 12.87

(10.0%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.09 Billion 2.66 Billion 2.96 Billion 2.25 Billion 2.52 Billion 2.39 Billion
Cost of Revenue 2.03 Billion 1.82 Billion 1.91 Billion 1.4 Billion 1.53 Billion 1.55 Billion
Gross Profit 1.06 Billion 841.88 Million 1.05 Billion 858.97 Million 994 Million 837.27 Million
Operating Expenses 899.92 Million 785.39 Million 620.79 Million 504.26 Million 531.43 Million 481.36 Million
Selling, General and Administrative Expenses 650.51 Million 456.64 Million 335.81 Million 270.26 Million 305.45 Million 286.81 Million
Research and Development Expenses 147.85 Million 159.55 Million 141.47 Million 118.24 Million 110.89 Million 76.81 Million
Other Expenses 41.43 Million 169.19 Million 143.51 Million 115.75 Million 115.08 Million -4.31 Million
Cost and Expenses 2.87 Billion 2.6 Billion 2.53 Billion 1.9 Billion 2.06 Billion 2.03 Billion
Operating Income 260.58 Million 180.44 Million 411.44 Million 316.58 Million 459.85 Million 357.44 Million
Interest Expense 41.77 Million 29.52 Million 14.39 Million 366.02 Thousand 643.88 Thousand 6.3 Million
Income Tax Expense 28.24 Million 15.53 Million 52.31 Million 45.32 Million 69.15 Million 64.23 Million
Earnings before Tax 232.22 Million 38.73 Million 406.52 Million 315.99 Million 463.21 Million 356.38 Million
Net Income 205.66 Million 28.36 Million 357.11 Million 273.43 Million 394.87 Million 292.69 Million
Earnings Per Share Basic 0.58 0.07 1.00 0.76 1.10 1.09
Earnings Per Share Diluted 0.58 0.07 1.00 0.76 1.10 1.09
Weighted Average Shares Outstanding 354.6 Million 352.99 Million 357.11 Million 358.48 Million 358.48 Million 268.44 Million
Weighted Average Shares Outstanding (Diluted) 354.6 Million 366.08 Million 357.11 Million 358.48 Million 358.48 Million 268.44 Million
Gross Margin 0.34 0.32 0.35 0.38 0.39 0.35
EBIT Margin 0.14 0.12 0.18 0.16 0.21 0.18
Profit Margin 0.07 0.01 0.12 0.12 0.16 0.12
EBITDA 424.09 Million 203.4 Million 547.15 Million 370.49 Million 512.62 Million 404.34 Million
Earnings Before Tax Margin 0.08 0.07 0.14 0.14 0.18 0.15

Income Statement Charts