Qingdao Huicheng Environmental Technology Group Co., Ltd. (300779.SZ)

CNY 92.62

(1.49%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 3.28 Billion 2.55 Billion 1.61 Billion 962.48 Million 921.68 Million 653.86 Million
Total Current Assets 940.74 Million 567.34 Million 496.96 Million 324.54 Million 444.82 Million 220.66 Million
Cash And Short Term Investments 431.35 Million 137.39 Million 254.44 Million 149.34 Million 272.68 Million 44.76 Million
Cash and Cash Equivalents 425.63 Million 135.58 Million 224.44 Million 149.34 Million 272.68 Million 44.76 Million
Short Term Investments 5.72 Million 1.81 Million 30 Million -62.71 Million - -42.78 Million
Net Receivables 273.22 Million 240.79 Million 126.06 Million 104.77 Million 113.35 Million 142.26 Million
Inventory 193.57 Million 106.84 Million 85.08 Million 61 Million 46.56 Million 28 Million
Other Current Assets 42.59 Million 82.3 Million 31.35 Million 9.41 Million 12.21 Million 5.63 Million
Total Non-Current Assets 2.34 Billion 1.99 Billion 1.11 Billion 637.94 Million 476.86 Million 433.2 Million
Net PPE 1.99 Billion 1.75 Billion 823.26 Million 442.82 Million 359.59 Million 334.93 Million
Good Will And Intangible Assets 174.37 Million 112.43 Million 114.04 Million 112.18 Million 55.62 Million 50.12 Million
Good Will 1.74 Million 1.74 Million 1.74 Million 1.74 Million 1.74 Million -
Intangible Assets 172.63 Million 110.69 Million 112.3 Million 110.43 Million 53.88 Million 50.12 Million
Long-Term Investments 18.72 Million 26.61 Million -418.68 Thousand 77.71 Million 54.9 Million 43.51 Million
Tax Assets 13.88 Million 6.67 Million 3.91 Million 3.71 Million 3.59 Million 3.74 Million
Other Non Current Assets 146.97 Million 93.38 Million 173.34 Million 1.5 Million 3.13 Million 897.77 Thousand
Other Assets 1.00 - - 1.00 1.00 -
Total Liabilities 1.91 Billion 1.79 Billion 883.9 Million 296.52 Million 272.74 Million 325.99 Million
Total Current Liabilities 771.78 Million 796.37 Million 339.2 Million 227.86 Million 191 Million 259.62 Million
Account Payables 158.01 Million 170.97 Million 144.82 Million 107.19 Million 94.97 Million 107.84 Million
Tax Payables 1.89 Million 4.35 Million 1.11 Million 1.47 Million 3.24 Million 7.12 Million
Short Term Debt 317.06 Million 271.91 Million 79.81 Million 33.96 Million 27.53 Million 63.23 Million
Deferred Revenue 260.13 Million 304.01 Million 109.93 Million 82.2 Million 61.27 Million 81.27 Million
Other Current Liabilities 36.57 Million 49.46 Million 4.64 Million 4.49 Million 7.21 Million 7.27 Million
Total Non Current Liabilities 1.14 Billion 998.91 Million 544.7 Million 68.66 Million 81.74 Million 66.36 Million
Long-Term Debt 1.03 Billion 917.75 Million 501.99 Million 34.58 Million 58.96 Million 46.06 Million
Deferred Revenue Non Current 31.59 Million 29.68 Million 32.74 Million 34.08 Million 22.78 Million 20.3 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 76.18 Million 51.47 Million 9.96 Million 34.58 Million 23.98 Million 46.06 Million
Other Liabilities 1.00 1.00 - - 1.00 1.00
Total Equity 1.36 Billion 764.2 Million 727.2 Million 665.96 Million 648.93 Million 327.87 Million
Stock Holders Equity 1.31 Billion 762.16 Million 727.2 Million 665.96 Million 648.93 Million 327.87 Million
Common Stock 137.66 Million 102.42 Million 100 Million 100 Million 100 Million 75 Million
Retained Earnings 277.29 Million 138.78 Million 141.31 Million 141.61 Million 128.67 Million 110.78 Million
Accumulated other comprehensive income 29.18 Million 83.11 Million 85.8 Million 24.39 Million 20.31 Million 142.08 Million
Common Stock Equity 1.31 Billion 762.16 Million 727.2 Million 665.96 Million 648.93 Million 327.87 Million
Capital Lease Obligation 72.17 Thousand 51.47 Million 9.96 Million 34.58 Million 58.96 Million 14.12 Million
Total Investments 24.44 Million 28.42 Million 29.58 Million 15 Million 54.9 Million 727.5 Thousand
Total Debt 1.35 Billion 1.18 Billion 581.8 Million 33.96 Million 27.53 Million 63.23 Million
Net Debt 928.45 Million 1.05 Billion 357.35 Million -115.37 Million -245.14 Million 18.47 Million

Balance Sheet Charts