Chengdu Information Technology of Chinese Academy of Sciences Co.,Ltd (300678.SZ)

CNY 40.94

(-2.5%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 587.1 Million 554.71 Million 495.41 Million 436.74 Million 364.41 Million 344.46 Million
Cost of Revenue 455.26 Million 400.3 Million 354.35 Million 334.89 Million 282.28 Million 240.28 Million
Gross Profit 131.83 Million 154.4 Million 141.05 Million 101.84 Million 82.12 Million 104.18 Million
Operating Expenses 94.39 Million 94.87 Million 84.88 Million 59.27 Million 53.25 Million 49.16 Million
Selling, General and Administrative Expenses 83.5 Million 47.69 Million 42.97 Million 28.77 Million 31.3 Million 33.47 Million
Research and Development Expenses 33.74 Million 32 Million 23.89 Million 24.02 Million 14.56 Million 17.51 Million
Other Expenses -22.85 Million 1.71 Million 101.56 Thousand 45.69 Thousand -510 Thousand 51.65 Thousand
Cost and Expenses 549.65 Million 495.18 Million 439.24 Million 394.17 Million 335.54 Million 289.44 Million
Operating Income 41.74 Million 52.71 Million 46.93 Million 34.88 Million 39.62 Million 52.19 Million
Interest Expense 571.15 Thousand 301.37 Thousand 463.16 Thousand 1.49 Million 390.6 Thousand 4.54 Million
Income Tax Expense 2.36 Million 4.92 Million 3.72 Million 2.12 Million 3.22 Million 5.96 Million
Earnings before Tax 42.46 Million 54.43 Million 47.03 Million 34.92 Million 39.11 Million 52.24 Million
Net Income 38.46 Million 50.18 Million 43.11 Million 32.56 Million 35.28 Million 46.8 Million
Earnings Per Share Basic 0.13 0.17 0.15 0.12 0.13 0.17
Earnings Per Share Diluted 0.13 0.17 0.15 0.12 0.13 0.17
Weighted Average Shares Outstanding 296.38 Million 296.38 Million 283.31 Million 270 Million 270 Million 270 Million
Weighted Average Shares Outstanding (Diluted) 296.38 Million 296.38 Million 283.31 Million 270 Million 270 Million 270.04 Million
Gross Margin 0.22 0.28 0.28 0.23 0.23 0.30
EBIT Margin 0.08 0.14 0.14 0.14 0.12 0.21
Profit Margin 0.07 0.09 0.09 0.07 0.10 0.14
EBITDA 44.53 Million 62.53 Million 52.2 Million 59.18 Million 34.04 Million 57.34 Million
Earnings Before Tax Margin 0.07 0.10 0.09 0.08 0.11 0.15

Income Statement Charts