Hefei Metalforming Intelligent Manufacturing Co., Ltd. (603011.SS)

CNY 7.57

(2.57%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 4.31 Billion 4 Billion 3.1 Billion 2.66 Billion 2.51 Billion 2.25 Billion
Total Current Assets 3.02 Billion 2.79 Billion 1.89 Billion 1.52 Billion 1.37 Billion 1.17 Billion
Cash And Short Term Investments 710.22 Million 688 Million 285.36 Million 310.23 Million 350.6 Million 187.02 Million
Cash and Cash Equivalents 690.1 Million 667.84 Million 233.93 Million 232.67 Million 119.34 Million 187.02 Million
Short Term Investments 20.12 Million 20.15 Million 51.43 Million 77.55 Million 231.26 Million 75.64 Million
Net Receivables 1.13 Billion 1.16 Billion 768.87 Million 588.18 Million 521.77 Million 487.03 Million
Inventory 1.15 Billion 934.88 Million 821.94 Million 613.01 Million 490.53 Million 414.77 Million
Other Current Assets 23.75 Million 12.89 Million 23.58 Million 14.17 Million 14.45 Million 82.18 Million
Total Non-Current Assets 1.29 Billion 1.2 Billion 1.2 Billion 1.13 Billion 1.13 Billion 1.08 Billion
Net PPE 442.8 Million 375.31 Million 386.42 Million 372.16 Million 387.84 Million 386.21 Million
Good Will And Intangible Assets 617.86 Million 603.83 Million 598.67 Million 600.74 Million 604.79 Million 597.13 Million
Good Will 524.2 Million 524.2 Million 517 Million 517 Million 517 Million 517 Million
Intangible Assets 93.65 Million 79.62 Million 81.67 Million 83.74 Million 87.78 Million 80.13 Million
Long-Term Investments 198.03 Million 131.78 Million 99.24 Million 34.48 Million -120.87 Million 70.68 Million
Tax Assets 26.1 Million 51.44 Million 43.13 Million 36.84 Million 27.42 Million 21.72 Million
Other Non Current Assets 11.32 Million 39.45 Million 77.96 Million 91.84 Million 235.54 Million 4.32 Million
Other Assets - - 1.00 1.00 - 1.00
Total Liabilities 2.07 Billion 1.81 Billion 1.34 Billion 971.28 Million 836.1 Million 519.66 Million
Total Current Liabilities 2.05 Billion 1.75 Billion 1.29 Billion 937.82 Million 771.59 Million 458.06 Million
Account Payables 539.81 Million 774.89 Million 593.84 Million 406.52 Million 309.08 Million 204.5 Million
Tax Payables 10.42 Million 15.38 Million 11.83 Million 7.44 Million 5.15 Million 8.86 Million
Short Term Debt 992.34 Million 573.37 Million 438.45 Million 332.75 Million 328.75 Million 106.95 Million
Deferred Revenue 352.89 Million 252.11 Million 248.3 Million 186.11 Million 53.78 Million 8.86 Million
Other Current Liabilities 166.16 Million 156.39 Million 14.71 Million 12.43 Million 79.97 Million 137.74 Million
Total Non Current Liabilities 20.76 Million 58.55 Million 54.48 Million 33.45 Million 64.5 Million 61.59 Million
Long-Term Debt 10.69 Million 19 Million 4.64 Million 5.15 Million 24.17 Million 14.52 Million
Deferred Revenue Non Current 26.77 Million 29.06 Million 30.16 Million 25.13 Million 36.8 Million 42.72 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -17.91 Million 9.16 Million 18.09 Million 1.6 Million 1.87 Million 2.57 Million
Other Liabilities 1.00 - 1.00 - 1.00 1.00
Total Equity 2.21 Billion 2.18 Billion 1.75 Billion 1.69 Billion 1.67 Billion 1.73 Billion
Stock Holders Equity 2.22 Billion 2.18 Billion 1.75 Billion 1.69 Billion 1.67 Billion 1.73 Billion
Common Stock 494.41 Million 494.41 Million 448.94 Million 450.7 Million 453.07 Million 453.15 Million
Retained Earnings 318.81 Million 302.17 Million 303.91 Million 239.57 Million 222.52 Million 244.57 Million
Accumulated other comprehensive income 45.07 Million 25.39 Million -23.21 Million -31.84 Million -39.89 Million 77.51 Thousand
Common Stock Equity 2.22 Billion 2.18 Billion 1.75 Billion 1.69 Billion 1.67 Billion 1.73 Billion
Capital Lease Obligation 10.69 Million 5 Million 4.64 Million 5.15 Million 24.17 Million 14.52 Million
Total Investments 218.16 Million 151.93 Million 150.67 Million 112.04 Million 110.38 Million 70.68 Million
Total Debt 1 Billion 592.37 Million 443.1 Million 332.75 Million 328.75 Million 106.95 Million
Net Debt 312.93 Million -75.46 Million 209.16 Million 100.08 Million 209.41 Million -80.07 Million

Balance Sheet Charts