Shenzhen Bestek Technology Co., Ltd. (300822.SZ)

CNY 23.33

(-1.27%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 866.83 Million 993.78 Million 1.08 Billion 885.8 Million 736.99 Million 558.74 Million
Cost of Revenue 683.77 Million 837.02 Million 842.33 Million 610.3 Million 476.21 Million 385.18 Million
Gross Profit 183.06 Million 156.76 Million 238.64 Million 275.49 Million 260.77 Million 173.56 Million
Operating Expenses 138.3 Million 113.32 Million 96.75 Million 64.59 Million 88.63 Million 55.69 Million
Selling, General and Administrative Expenses 83.27 Million 31.34 Million 24.94 Million 21.86 Million 46.16 Million 26.58 Million
Research and Development Expenses 48.66 Million 45.04 Million 48.93 Million 32.41 Million 26.29 Million 19.81 Million
Other Expenses 6.36 Million -489.47 Thousand -154.55 Thousand -482.21 Thousand 1.18 Million 745.11 Thousand
Cost and Expenses 822.07 Million 950.34 Million 939.08 Million 674.9 Million 564.85 Million 440.88 Million
Operating Income 44.76 Million 57.29 Million 135.34 Million 195.34 Million 164.86 Million 113.38 Million
Interest Expense 1.71 Million 1.51 Million 1.04 Million 159.12 Thousand 434.51 Thousand 204.99 Thousand
Income Tax Expense 10.86 Million 14.66 Million 10.04 Million 25.74 Million 21.62 Million 15.69 Million
Earnings before Tax 44.2 Million 56.8 Million 135.18 Million 194.86 Million 166.05 Million 114.13 Million
Net Income 47.6 Million 45.38 Million 127.39 Million 169.11 Million 144.42 Million 98.44 Million
Earnings Per Share Basic 0.15 0.19 0.53 0.70 0.60 0.55
Earnings Per Share Diluted 0.15 0.19 0.53 0.70 0.60 0.55
Weighted Average Shares Outstanding 312 Million 240 Million 240 Million 240 Million 240 Million 180.07 Million
Weighted Average Shares Outstanding (Diluted) 312 Million 240 Million 240 Million 240 Million 240 Million 180.07 Million
Gross Margin 0.21 0.16 0.22 0.31 0.35 0.31
EBIT Margin 0.12 0.12 0.16 0.24 0.24 0.22
Profit Margin 0.05 0.05 0.12 0.19 0.20 0.18
EBITDA 101.43 Million 110.55 Million 166.22 Million 206.2 Million 174.18 Million 121.95 Million
Earnings Before Tax Margin 0.05 0.06 0.13 0.22 0.22 0.20

Income Statement Charts