Eurocrane (China) Co., Ltd. (603966.SS)

CNY 8.02

(0.38%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 3.47 Billion 3.26 Billion 3.07 Billion 2.83 Billion 2.45 Billion 1.83 Billion
Total Current Assets 2.09 Billion 2.08 Billion 2.1 Billion 1.86 Billion 1.57 Billion 1.15 Billion
Cash And Short Term Investments 568.46 Million 521.27 Million 715.19 Million 814.88 Million 653.8 Million 326.23 Million
Cash and Cash Equivalents 428.05 Million 411.02 Million 713.13 Million 704.88 Million 580.33 Million 315.8 Million
Short Term Investments 140.41 Million 110.24 Million 2.06 Million 110 Million 73.46 Million 10.43 Million
Net Receivables 818.16 Million 719.69 Million 571.29 Million 506.64 Million 416.6 Million 452.61 Million
Inventory 641.67 Million 837.08 Million 809.99 Million 538.46 Million 507.35 Million 376.51 Million
Other Current Assets 24.99 Million 7.11 Million 12.74 Million 4.66 Million 607.65 Thousand 2.87 Million
Total Non-Current Assets 1.38 Billion 1.18 Billion 962.49 Million 967.93 Million 876.69 Million 681.42 Million
Net PPE 522.64 Million 447.28 Million 337.19 Million 304.9 Million 267.18 Million 250.45 Million
Good Will And Intangible Assets 673.33 Million 572.67 Million 521.05 Million 551.19 Million 552.8 Million 412.26 Million
Good Will 455.1 Million 435.75 Million 426.74 Million 454.57 Million 454.57 Million 348.06 Million
Intangible Assets 218.23 Million 136.92 Million 94.31 Million 96.61 Million 98.22 Million 64.2 Million
Long-Term Investments 144.04 Million 31.31 Million 75.87 Million -20.16 Million -30.98 Million 1.72 Million
Tax Assets 30.1 Million 9.99 Million 12.77 Million 10.22 Million 7.3 Million 5.58 Million
Other Non Current Assets 11.87 Million 119.35 Million 15.58 Million 121.77 Million 80.38 Million 11.39 Million
Other Assets 1.00 - 1.00 - - -
Total Liabilities 1.92 Billion 1.81 Billion 1.77 Billion 1.66 Billion 1.41 Billion 956.99 Million
Total Current Liabilities 1.41 Billion 1.3 Billion 1.39 Billion 1.15 Billion 1.14 Billion 681.94 Million
Account Payables 589.41 Million 507.95 Million 503.51 Million 313.85 Million 248.06 Million 204.41 Million
Tax Payables 53.08 Million 45.74 Million 34.08 Million 39.66 Million 24.54 Million 35.71 Million
Short Term Debt 178.35 Million 140.41 Million 100.29 Million 83.31 Million 260.62 Million 73.07 Million
Deferred Revenue 625.84 Million 520.75 Million 769.52 Million 729.23 Million 100.43 Million 35.71 Million
Other Current Liabilities 24.74 Million 137.38 Million 24.13 Million 33.27 Million 531.5 Million 368.73 Million
Total Non Current Liabilities 509.97 Million 512.28 Million 377.2 Million 503.22 Million 273.67 Million 275.04 Million
Long-Term Debt 403.72 Million 431.37 Million 335.34 Million 415.51 Million 172.33 Million 237.63 Million
Deferred Revenue Non Current 91.26 Million 61.46 Million 17.58 Million 18.31 Million 10.71 Million 11.53 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 14.53 Million 18.35 Million 20.95 Million 60.96 Million 83.45 Million 3.68 Million
Other Liabilities - 1.00 1.00 - 1.00 1.00
Total Equity 1.54 Billion 1.44 Billion 1.29 Billion 1.16 Billion 1.04 Billion 882.67 Million
Stock Holders Equity 1.54 Billion 1.44 Billion 1.29 Billion 1.16 Billion 1 Billion 882.67 Million
Common Stock 360.11 Million 300.32 Million 300.32 Million 210.97 Million 210.97 Million 210.97 Million
Retained Earnings 801.66 Million 738.37 Million 620.29 Million 498.23 Million 380.26 Million 304.35 Million
Accumulated other comprehensive income 73.86 Million 123.03 Million 93.28 Million 147.1 Million 75.66 Million 66.34 Million
Common Stock Equity 1.54 Billion 1.44 Billion 1.29 Billion 1.16 Billion 1 Billion 882.67 Million
Capital Lease Obligation 330.12 Thousand 245.14 Thousand 623.34 Thousand 185.8 Thousand - -
Total Investments 144.04 Million 141.56 Million 77.93 Million 89.83 Million 42.48 Million 12.15 Million
Total Debt 582.08 Million 571.78 Million 435.63 Million 498.83 Million 432.96 Million 310.71 Million
Net Debt 154.02 Million 160.76 Million -277.49 Million -206.05 Million -147.37 Million -5.09 Million

Balance Sheet Charts