Hangzhou XZB Tech Co.,Ltd (603040.SS)

CNY 23.55

(0.43%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.5 Billion 1.28 Billion 1.12 Billion 1.05 Billion 904.93 Million 774.63 Million
Total Current Assets 810.2 Million 755.94 Million 600.6 Million 610.17 Million 550.81 Million 492.81 Million
Cash And Short Term Investments 415.35 Million 375.07 Million 293.49 Million 390.6 Million 373.51 Million 222.59 Million
Cash and Cash Equivalents 167.99 Million 317.05 Million 224.57 Million 181.63 Million 246.93 Million 222.59 Million
Short Term Investments 247.35 Million 58.02 Million 68.92 Million 208.97 Million 126.57 Million 130 Million
Net Receivables 171.79 Million 212.38 Million 153.9 Million 154.04 Million 119.12 Million 85.94 Million
Inventory 155.87 Million 157.37 Million 137.85 Million 57.05 Million 48.34 Million 51.42 Million
Other Current Assets 67.18 Million 11.1 Million 15.34 Million 8.46 Million 9.84 Million 132.84 Million
Total Non-Current Assets 694.14 Million 526.13 Million 522.02 Million 440.31 Million 354.12 Million 281.81 Million
Net PPE 461.36 Million 448.3 Million 439.66 Million 348.4 Million 262 Million 205.74 Million
Good Will And Intangible Assets 68.84 Million 70.19 Million 72.14 Million 73.74 Million 75.83 Million 60.48 Million
Good Will 1.12 Million 1.12 Million 1.12 Million 1.12 Million 1.12 Million 1.12 Million
Intangible Assets 67.71 Million 69.06 Million 71.02 Million 72.61 Million 74.71 Million 59.35 Million
Long-Term Investments 479.25 Thousand 1.00 3.12 Million 4.53 Million 6.18 Million 5.54 Million
Tax Assets 3.08 Million 4.44 Million 4.67 Million 4.4 Million 4.9 Million 3.91 Million
Other Non Current Assets 160.36 Million 3.19 Million 2.41 Million 9.22 Million 5.17 Million 6.12 Million
Other Assets - - 1.00 1.00 - 1.00
Total Liabilities 214.4 Million 144.91 Million 130.96 Million 118.39 Million 94.83 Million 84.97 Million
Total Current Liabilities 190.26 Million 131.36 Million 116.96 Million 103.14 Million 81.43 Million 75.02 Million
Account Payables 86.64 Million 68.71 Million 78.99 Million 59.24 Million 45.47 Million 26.27 Million
Tax Payables 14.91 Million 21.53 Million 18.65 Million 27.54 Million 11.8 Million 13.61 Million
Short Term Debt 51.53 Million 1.05 Million 1.96 Million 31.05 Million 32.19 Million 23.32 Million
Deferred Revenue 51.72 Million 2.94 Million 35.69 Million 2.36 Million 868.16 Thousand 465.72 Thousand
Other Current Liabilities 364.67 Thousand 58.64 Million 308.38 Thousand 10.47 Million 2.89 Million 24.95 Million
Total Non Current Liabilities 24.13 Million 13.55 Million 14 Million 15.24 Million 13.4 Million 9.95 Million
Long-Term Debt 4.79 Million 712.3 Thousand 793.62 Thousand 3.14 Million 698.28 Thousand 698.28 Thousand
Deferred Revenue Non Current 10.29 Million 5.93 Million 7.39 Million 8.84 Million 7.99 Million 6.33 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 2.00 2.00 698.28 Thousand -2.44 Million 1.00 1.00
Other Liabilities - - - 1.00 - -
Total Equity 1.28 Billion 1.13 Billion 991.66 Million 932.09 Million 810.1 Million 689.65 Million
Stock Holders Equity 1.25 Billion 1.1 Billion 968.36 Million 911.71 Million 791.49 Million 678.81 Million
Common Stock 135.1 Million 135.22 Million 133.98 Million 103.3 Million 79.48 Million 79.5 Million
Retained Earnings 807.83 Million 691 Million 575.13 Million 501.8 Million 409.48 Million 311.02 Million
Accumulated other comprehensive income 136.3 Million 112.15 Million 96.33 Million 84.06 Million 59.02 Million 48.52 Million
Common Stock Equity 1.25 Billion 1.1 Billion 968.36 Million 911.71 Million 791.49 Million 678.81 Million
Capital Lease Obligation 4.79 Million 712.3 Thousand 793.62 Thousand 3.14 Million - -
Total Investments 247.35 Million 58.02 Million 68.92 Million 208.97 Million 126.57 Million 5.54 Million
Total Debt 56.32 Million 1.76 Million 2.75 Million 34.2 Million 698.28 Thousand 698.28 Thousand
Net Debt -111.66 Million -315.28 Million -221.81 Million -147.42 Million -246.24 Million -221.89 Million

Balance Sheet Charts