Jiangsu Bide Science and Technology Co., Ltd. (605298.SS)

CNY 14.41

(-1.1%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 348.19 Million 229.54 Million 300.7 Million 347.49 Million 312.8 Million 282.5 Million
Cost of Revenue 213.05 Million 108.08 Million 135.4 Million 170.09 Million 115.74 Million 106.29 Million
Gross Profit 135.14 Million 121.45 Million 165.29 Million 177.4 Million 197.06 Million 176.2 Million
Operating Expenses 109.39 Million 72.83 Million 72.9 Million 59.07 Million 67.22 Million 54.15 Million
Selling, General and Administrative Expenses 48.14 Million 24.86 Million 28.68 Million 704.14 Thousand 23.81 Million 23.32 Million
Research and Development Expenses 26.9 Million 22.59 Million 22.9 Million 19.5 Million 21.07 Million 14.34 Million
Other Expenses 16.55 Million 25.38 Million 21.31 Million 38.86 Million 22.34 Million 3.56 Million
Cost and Expenses 316.71 Million 180.92 Million 208.31 Million 229.16 Million 182.97 Million 160.45 Million
Operating Income 31.48 Million 49.38 Million 97.8 Million 119.77 Million 126.79 Million 120.97 Million
Interest Expense 845.52 Thousand 470.96 Thousand 80.65 Thousand 234.03 Thousand 768.24 Thousand 648.14 Thousand
Income Tax Expense 7.48 Million 6.34 Million 12.41 Million 17.22 Million 18.51 Million 18.59 Million
Earnings before Tax 37.72 Million 53.1 Million 97.32 Million 121.72 Million 128.64 Million 124.54 Million
Net Income 30.62 Million 46.82 Million 84.52 Million 104.49 Million 110.12 Million 105.95 Million
Earnings Per Share Basic 0.17 0.34 0.60 0.74 0.78 1.31
Earnings Per Share Diluted 0.17 0.34 0.60 0.74 0.78 1.31
Weighted Average Shares Outstanding 182.51 Million 138.4 Million 140.39 Million 140.39 Million 140.39 Million 80.88 Million
Weighted Average Shares Outstanding (Diluted) 182.51 Million 138.4 Million 140.39 Million 140.39 Million 140.39 Million 80.88 Million
Gross Margin 0.39 0.53 0.55 0.51 0.63 0.62
EBIT Margin 0.15 0.32 0.33 0.38 0.45 0.46
Profit Margin 0.09 0.20 0.28 0.30 0.35 0.38
EBITDA 51.87 Million 63.23 Million 99.77 Million 129.07 Million 135.81 Million 128.91 Million
Earnings Before Tax Margin 0.09 0.22 0.33 0.34 0.41 0.43

Income Statement Charts