Shanghai Kehua Bio-Engineering Co.,Ltd (002022.SZ)

CNY 6.62

(-0.75%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 6.8 Billion 8.81 Billion 6.95 Billion 5.97 Billion 3.7 Billion 3.5 Billion
Total Current Assets 4.31 Billion 6.44 Billion 4.8 Billion 4 Billion 1.81 Billion 1.75 Billion
Cash And Short Term Investments 1.94 Billion 3.47 Billion 2.63 Billion 2.15 Billion 442.34 Million 489.92 Million
Cash and Cash Equivalents 1.63 Billion 3.47 Billion 2.63 Billion 2.15 Billion 442.34 Million 489.92 Million
Short Term Investments 316.76 Million -58.54 Million -46.95 Million -44.85 Million -21.68 Million 31.48 Million
Net Receivables 1.24 Billion 1.6 Billion 1.27 Billion 1.02 Billion 798.72 Million 719.96 Million
Inventory 975.43 Million 1.26 Billion 826.86 Million 757.75 Million 544.11 Million 510.94 Million
Other Current Assets 144.27 Million 101.05 Million 64.82 Million 77.38 Million 34.46 Million 36.8 Million
Total Non-Current Assets 2.49 Billion 2.36 Billion 2.14 Billion 1.96 Billion 1.88 Billion 1.74 Billion
Net PPE 952.05 Million 858.12 Million 676.76 Million 519.09 Million 471.87 Million 406.86 Million
Good Will And Intangible Assets 1.21 Billion 1.22 Billion 1.29 Billion 1.3 Billion 1.31 Billion 1.28 Billion
Good Will 695.08 Million 726.46 Million 831.2 Million 860.24 Million 855.23 Million 855.99 Million
Intangible Assets 523.08 Million 499.67 Million 465.1 Million 446.38 Million 457.32 Million 433.54 Million
Long-Term Investments 51.2 Million 103.16 Million 92.54 Million 80.27 Million 78.74 Million 2.00
Tax Assets 225.04 Million 148.03 Million 76.96 Million 62.7 Million 10.77 Million 3.05 Million
Other Non Current Assets 45.02 Million 32.37 Million 6.89 Million -88.53 Thousand 11.23 Million 46.67 Million
Other Assets - - 1.00 1.00 1.00 -
Total Liabilities 1.92 Billion 2.96 Billion 1.82 Billion 2.07 Billion 1.01 Billion 1.07 Billion
Total Current Liabilities 902.91 Million 2.05 Billion 993.61 Million 1.25 Billion 650.18 Million 749.99 Million
Account Payables 332.14 Million 823.27 Million 316.22 Million 313.08 Million 206.06 Million 150.96 Million
Tax Payables 8.89 Million 247.89 Million 89.67 Million 158 Million 49.97 Million 71.08 Million
Short Term Debt 122.23 Million 87.76 Million 141.51 Million 354 Million 197.59 Million 125.76 Million
Deferred Revenue 80.43 Million - 524.48 Million 577.33 Million 184.51 Million 71.08 Million
Other Current Liabilities 368.09 Million 1.14 Billion 11.38 Million 14.98 Million 62 Million 402.18 Million
Total Non Current Liabilities 1.02 Billion 908.02 Million 830.34 Million 818.7 Million 364.16 Million 323.75 Million
Long-Term Debt 909.11 Million 778.58 Million 738.28 Million 749.32 Million 294.17 Million 239.77 Million
Deferred Revenue Non Current 38.21 Million 46.65 Million 48.11 Million 48.78 Million 30.45 Million 22.23 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 57.28 Million 64.94 Million 24.05 Million 13.57 Million 4.6 Million 239.77 Million
Other Liabilities - 1.00 1.00 1.00 1.00 1.00
Total Equity 4.84 Billion 5.85 Billion 5.13 Billion 3.89 Billion 2.69 Billion 2.43 Billion
Stock Holders Equity 4.02 Billion 4.81 Billion 3.87 Billion 3.14 Billion 2.35 Billion 2.17 Billion
Common Stock 514.3 Million 514.29 Million 514.28 Million 514.35 Million 514.52 Million 515.22 Million
Retained Earnings 3.08 Billion 3.62 Billion 2.68 Billion 1.93 Billion 1.28 Billion 1.14 Billion
Accumulated other comprehensive income 243.75 Million 243.07 Million 378.89 Million 395.89 Million 251.16 Million 226 Million
Common Stock Equity 4.02 Billion 4.81 Billion 3.87 Billion 3.14 Billion 2.35 Billion 2.17 Billion
Capital Lease Obligation 35.32 Million 28.5 Million 32.33 Million 24.14 Million 34.92 Million 14.06 Million
Total Investments 367.97 Million 44.61 Million 45.58 Million 35.41 Million 57.05 Million 31.48 Million
Total Debt 1.06 Billion 866.35 Million 879.79 Million 1.1 Billion 491.77 Million 365.53 Million
Net Debt -564.21 Million -2.6 Billion -1.75 Billion -1.04 Billion 49.42 Million -124.38 Million

Balance Sheet Charts