Ningbo BaoSi Energy Equipment Co., Ltd. (300441.SZ)

CNY 9.11

(-2.36%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.39 Billion 2.05 Billion 2.17 Billion 1.97 Billion 1.55 Billion 1.5 Billion
Cost of Revenue 1.57 Billion 1.38 Billion 1.41 Billion 1.29 Billion 1.02 Billion 963.87 Million
Gross Profit 816.41 Million 668.43 Million 755.77 Million 678.48 Million 538.84 Million 541.43 Million
Operating Expenses 436.8 Million 368.33 Million 344.66 Million 302.28 Million 299.37 Million 262.87 Million
Selling, General and Administrative Expenses 113.7 Million 159.48 Million 163.08 Million 131.74 Million 141.82 Million 123.58 Million
Research and Development Expenses 110.99 Million 114.75 Million 103.49 Million 88.48 Million 73.24 Million 68.71 Million
Other Expenses 212.09 Million -1.32 Million 1.35 Million 18.04 Million 11.4 Million 15.5 Million
Cost and Expenses 2.01 Billion 1.75 Billion 1.76 Billion 1.59 Billion 1.32 Billion 1.22 Billion
Operating Income 399.46 Million 148.02 Million 347.17 Million 171.77 Million -96.03 Million 175.22 Million
Interest Expense 17.06 Million 31.19 Million 30.65 Million 30.88 Million 34.05 Million 28.76 Million
Income Tax Expense 54.91 Million -13.24 Million 45.6 Million 44.79 Million 31.33 Million 34.19 Million
Earnings before Tax 399.94 Million 146.69 Million 348.53 Million 173 Million -84.63 Million 190.73 Million
Net Income 280.62 Million 110.89 Million 266.2 Million 98.54 Million -145.3 Million 121.26 Million
Earnings Per Share Basic 0.43 0.17 0.41 0.15 -0.22 0.18
Earnings Per Share Diluted 0.43 0.17 0.41 0.15 -0.22 0.18
Weighted Average Shares Outstanding 652.6 Million 652.25 Million 652.25 Million 657.18 Million 661.41 Million 662.33 Million
Weighted Average Shares Outstanding (Diluted) 652.6 Million 652.25 Million 652.25 Million 657.18 Million 661.41 Million 673.7 Million
Gross Margin 0.34 0.33 0.35 0.34 0.35 0.36
EBIT Margin 0.25 0.20 0.26 0.25 0.23 0.26
Profit Margin 0.12 0.05 0.12 0.05 -0.09 0.08
EBITDA 589.5 Million 363.18 Million 542.08 Million 350.33 Million 85.55 Million 322.55 Million
Earnings Before Tax Margin 0.17 0.07 0.16 0.09 -0.06 0.12

Income Statement Charts