Senba Sensing Technology Co.,Ltd. (300701.SZ)

CNY 11.11

(0.54%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 294.95 Million 249.91 Million 311.34 Million 344.49 Million 204.5 Million 183.29 Million
Cost of Revenue 182.09 Million 155.65 Million 156.57 Million 140.93 Million 94.83 Million 88.1 Million
Gross Profit 112.85 Million 94.26 Million 154.77 Million 203.56 Million 109.66 Million 95.18 Million
Operating Expenses 47.54 Million 56.24 Million 49.04 Million 38.6 Million 28.22 Million 28.27 Million
Selling, General and Administrative Expenses 32.85 Million 22.48 Million 16.93 Million 15.79 Million 11.71 Million 9.07 Million
Research and Development Expenses 19.6 Million 14.44 Million 13.09 Million 12.07 Million 8.26 Million 8.16 Million
Other Expenses 2.33 Million -129.83 Thousand 18.39 Million 11.03 Million 173.31 Thousand 278.31 Thousand
Cost and Expenses 229.64 Million 211.89 Million 205.61 Million 179.53 Million 123.05 Million 116.38 Million
Operating Income 65.31 Million 49.09 Million 145.51 Million 188.79 Million 95.31 Million 81.75 Million
Interest Expense 907.26 Thousand 989.46 Thousand 552.41 Thousand 92.4 Thousand 67.01 Thousand 536.44 Thousand
Income Tax Expense 8.77 Million 6.25 Million 20.29 Million 26.71 Million 13.34 Million 11.71 Million
Earnings before Tax 65.22 Million 49.23 Million 145.86 Million 187.97 Million 95.49 Million 82.03 Million
Net Income 56.44 Million 42.98 Million 125.57 Million 161.25 Million 82.15 Million 70.32 Million
Earnings Per Share Basic 0.21 0.16 0.47 0.60 0.30 0.26
Earnings Per Share Diluted 0.21 0.16 0.47 0.60 0.30 0.26
Weighted Average Shares Outstanding 268.78 Million 270 Million 269.09 Million 269.99 Million 269.99 Million 268.17 Million
Weighted Average Shares Outstanding (Diluted) 268.78 Million 270 Million 269.09 Million 269.99 Million 269.99 Million 268.17 Million
Gross Margin 0.38 0.38 0.50 0.59 0.54 0.52
EBIT Margin 0.29 0.27 0.51 0.50 0.42 0.39
Profit Margin 0.19 0.17 0.40 0.47 0.40 0.38
EBITDA 85.44 Million 69.44 Million 157.76 Million 171.53 Million 87.34 Million 88.29 Million
Earnings Before Tax Margin 0.22 0.20 0.47 0.55 0.47 0.45

Income Statement Charts