Shandong Kexing Bioproducts Co,.Ltd (688136.SS)

CNY 20.64

(5.84%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.25 Billion 1.31 Billion 1.28 Billion 1.22 Billion 1.19 Billion 890.61 Million
Cost of Revenue 370.31 Million 324.16 Million 264.62 Million 244.26 Million 219.95 Million 168.24 Million
Gross Profit 888.72 Million 991.71 Million 1.02 Billion 976.02 Million 970.81 Million 722.37 Million
Operating Expenses 1.12 Billion 1.11 Billion 974.79 Million 792.23 Million 760.91 Million 580.34 Million
Selling, General and Administrative Expenses 713.31 Million 856.17 Million 785.49 Million 675.59 Million 669.94 Million 522.15 Million
Research and Development Expenses 344.79 Million 193.29 Million 122.95 Million 60.11 Million 46.16 Million 42.67 Million
Other Expenses - 62.04 Million 66.34 Million 56.53 Million 44.8 Million -1687.61
Cost and Expenses 1.51 Billion 1.43 Billion 1.23 Billion 1.03 Billion 980.86 Million 748.58 Million
Operating Income -254.2 Million -119.8 Million 55.56 Million 159.84 Million 188.98 Million 121.27 Million
Interest Expense 39.13 Million 26.3 Million 8.02 Million 10.32 Million 6.66 Million 11.15 Million
Income Tax Expense -64.58 Million -46.24 Million -836.84 Thousand 20.01 Million 27.97 Million 27.1 Million
Earnings before Tax -260.06 Million -139.06 Million 95.62 Million 159.15 Million 187.78 Million 121.26 Million
Net Income -190.29 Million -92.82 Million 96.46 Million 139.13 Million 159.81 Million 94.16 Million
Earnings Per Share Basic -0.96 -0.47 0.49 0.70 0.80 1.54
Earnings Per Share Diluted -0.96 -0.47 0.49 0.70 0.80 1.54
Weighted Average Shares Outstanding 198.21 Million 198.7 Million 198.7 Million 198.7 Million 198.7 Million 61.14 Million
Weighted Average Shares Outstanding (Diluted) 198.21 Million 198.7 Million 198.7 Million 198.7 Million 198.7 Million 61.14 Million
Gross Margin 0.71 0.75 0.79 0.80 0.82 0.81
EBIT Margin -0.10 -0.03 0.08 0.17 0.19 0.18
Profit Margin -0.15 -0.07 0.08 0.11 0.13 0.11
EBITDA -119.68 Million -28.86 Million 164.81 Million 209.74 Million 213.89 Million 143.81 Million
Earnings Before Tax Margin -0.20 -0.09 0.04 0.13 0.16 0.14

Income Statement Charts