Beihai Gofar Chuanshan Biological Co., Ltd. (600538.SS)

CNY 5.0

(-2.91%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 369.15 Million 459.68 Million 424.71 Million 267.69 Million 251.15 Million 224.52 Million
Cost of Revenue 279.45 Million 331.46 Million 315.18 Million 200.63 Million 204.2 Million 180.14 Million
Gross Profit 89.69 Million 128.21 Million 109.53 Million 67.06 Million 46.94 Million 44.38 Million
Operating Expenses 169.46 Million 95.74 Million 93.37 Million 61.87 Million 56.99 Million 70.47 Million
Selling, General and Administrative Expenses 56.96 Million 51.96 Million 55.49 Million 42.52 Million 38.4 Million 45.72 Million
Research and Development Expenses 13.01 Million 8.37 Million 9.14 Million 50.13 Thousand 75.57 Thousand 250.31 Thousand
Other Expenses 97.48 Million 35.39 Million 28.73 Million 19.3 Million 18.51 Million -460.1 Thousand
Cost and Expenses 446.91 Million 427.21 Million 408.55 Million 262.5 Million 261.2 Million 250.61 Million
Operating Income -77.76 Million 42.28 Million 20.46 Million 8.82 Million 1.21 Million -20.7 Million
Interest Expense 451.59 Thousand 505.05 Thousand 527.74 Thousand 113.74 Thousand 98.21 Thousand 87.01 Thousand
Income Tax Expense 3.59 Million 5.44 Million 5.86 Million 6.37 Million 4.63 Million 446.8 Thousand
Earnings before Tax -77.56 Million 42.11 Million 15.78 Million 9.57 Million 10.41 Million -21.16 Million
Net Income -82.3 Million 34.84 Million 10.48 Million 3.2 Million 5.77 Million -21.61 Million
Earnings Per Share Basic -0.16 0.07 0.02 0.01 0.01 -0.05
Earnings Per Share Diluted -0.16 0.07 0.02 0.01 0.01 -0.05
Weighted Average Shares Outstanding 514.42 Million 524.19 Million 524.19 Million 511.77 Million 464.4 Million 432.22 Million
Weighted Average Shares Outstanding (Diluted) 514.42 Million 524.19 Million 524.19 Million 511.77 Million 464.4 Million 432.22 Million
Gross Margin 0.24 0.28 0.26 0.25 0.19 0.20
EBIT Margin -0.14 0.14 0.09 0.09 0.07 -0.02
Profit Margin -0.22 0.08 0.02 0.01 0.02 -0.10
EBITDA -52.95 Million 58.69 Million 31.36 Million 24.28 Million 28.62 Million -5.22 Million
Earnings Before Tax Margin -0.21 0.09 0.05 0.03 0.00 -0.09

Income Statement Charts