Beijing Si-Tech Information Technology Co., Ltd. (300608.SZ)

CNY 10.51

(1.06%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 863.74 Million 833.95 Million 904.34 Million 737.23 Million 859.77 Million 787.69 Million
Cost of Revenue 553.99 Million 508.32 Million 541.38 Million 386.81 Million 427.66 Million 388.85 Million
Gross Profit 309.74 Million 325.63 Million 362.96 Million 350.42 Million 432.11 Million 398.84 Million
Operating Expenses 304.03 Million 241.29 Million 266.71 Million 234.56 Million 318.8 Million 292.62 Million
Selling, General and Administrative Expenses 54.92 Million 110.07 Million 112.28 Million 102.98 Million 121.75 Million 112.89 Million
Research and Development Expenses 71.28 Million 80.63 Million 106.96 Million 97.95 Million 167.52 Million 148 Million
Other Expenses 38.64 Million -2.48 Million 395.7 Thousand 1.04 Million 2.37 Million 2.15 Million
Cost and Expenses 845.62 Million 749.62 Million 808.09 Million 621.38 Million 746.46 Million 681.48 Million
Operating Income 58.03 Million 16.85 Million 63.38 Million 76.4 Million 87.59 Million 93.22 Million
Interest Expense 37.33 Million 34.92 Million 35.49 Million 35.74 Million 18.4 Million 9.89 Million
Income Tax Expense 4.87 Million 3.68 Million 3.55 Million 7.44 Million 1.67 Million 9.06 Million
Earnings before Tax 29.1 Million 17.14 Million 63.77 Million 77.45 Million 89.97 Million 95.37 Million
Net Income 22.02 Million 17.25 Million 61.9 Million 70.68 Million 91.02 Million 85.31 Million
Earnings Per Share Basic 0.07 0.07 0.25 0.29 0.37 0.35
Earnings Per Share Diluted 0.07 0.07 0.25 0.29 0.37 0.35
Weighted Average Shares Outstanding 314.59 Million 251.64 Million 251.62 Million 245.59 Million 244.81 Million 246.11 Million
Weighted Average Shares Outstanding (Diluted) 314.59 Million 251.64 Million 251.62 Million 245.59 Million 244.81 Million 246.46 Million
Gross Margin 0.36 0.39 0.40 0.48 0.50 0.51
EBIT Margin 0.16 0.16 0.17 0.19 0.14 0.15
Profit Margin 0.03 0.02 0.07 0.10 0.11 0.11
EBITDA 134.97 Million 109.5 Million 138.43 Million 132.7 Million 117.38 Million 103.8 Million
Earnings Before Tax Margin 0.07 0.02 0.07 0.10 0.10 0.12

Income Statement Charts