China Youzan Limited (CHNVF)

USD 0.02

(0.0%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 760.49 Million 942.77 Million 1.07 Billion 1.86 Billion 1.5 Billion 973.52 Million
Total Current Assets 530.89 Million 692.32 Million 742.06 Million 1.21 Billion 892.76 Million 340.18 Million
Cash And Short Term Investments 465.47 Million 644.77 Million 678.55 Million 1.08 Billion 758.39 Million 250.96 Million
Cash and Cash Equivalents 465.47 Million 644.77 Million 678.55 Million 1.08 Billion 758.39 Million 246.51 Million
Short Term Investments 867.59 Thousand 1.74 Million 1.43 Million 1.6 Million 1.86 Million 4.45 Million
Net Receivables 36.49 Million 40.4 Million 42.3 Million 63.06 Million 55.81 Million 55.44 Million
Inventory 94.44 Thousand 179.07 Thousand 144.46 Thousand 211.62 Thousand 217.78 Thousand 282.12 Thousand
Other Current Assets 28.83 Million 6.96 Million 21.05 Million 60.7 Million 78.33 Million 33.49 Million
Total Non-Current Assets 229.59 Million 250.45 Million 336.02 Million 653.78 Million 614.46 Million 633.34 Million
Net PPE 2.64 Million 4.66 Million 33.03 Million 46.72 Million 38.18 Million 5.47 Million
Good Will And Intangible Assets 1.03 Billion 209.34 Million 241.28 Million 820.58 Million 798.05 Million 894.11 Million
Good Will 48.11 Million 49.05 Million 53.54 Million 300.22 Million 281.86 Million 314.12 Million
Intangible Assets 692.81 Million 160.28 Million 187.74 Million 520.36 Million 516.18 Million 579.99 Million
Long-Term Investments 49.14 Million 51.25 Million 70.94 Million 18.78 Million 15.08 Million 19.19 Million
Tax Assets 9.9 Million 9.88 Million 10.78 Million 29.92 Million 24.04 Million 13.76 Million
Other Non Current Assets -866.25 Million -24.7 Million -20.02 Million -262.23 Million -260.89 Million -299.2 Million
Other Assets 1.00 1.00 1.00 1.00 1.00 -
Total Liabilities 618.27 Million 792.58 Million 868.39 Million 1.15 Billion 947.47 Million 407.74 Million
Total Current Liabilities 516.49 Million 754.81 Million 799.56 Million 1.07 Billion 876.71 Million 357.77 Million
Account Payables 380.31 Thousand 379.56 Thousand 433.24 Thousand 672.19 Thousand 576.1 Thousand 895.75 Thousand
Tax Payables 293.2 Thousand 605.35 Thousand 155.44 Thousand 132.87 Thousand 639.7 Thousand 319.7 Thousand
Short Term Debt 2.3 Million 72.07 Million 7.57 Million 2.93 Million 33.42 Million 319.7 Thousand
Deferred Revenue 83.33 Million 90.96 Million 109.07 Million 102.56 Million 63.55 Million 38.62 Million
Other Current Liabilities 430.47 Million 591.39 Million 682.48 Million 973.19 Million 779.16 Million 317.93 Million
Total Non Current Liabilities 101.77 Million 37.77 Million 68.83 Million 80.05 Million 70.75 Million 49.97 Million
Long-Term Debt 66.31 Million 73.41 Million 225.36 Million 223.09 Million 0.48 -
Deferred Revenue Non Current 8.38 Million 7.09 Million 8.69 Million 8.61 Million 6.82 Million 8.14 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 9.07 Million -62.86 Million -190.01 Million -188.97 Million 26.43 Million -
Other Liabilities - - 1.00 1.00 - 1.00
Total Equity 142.21 Million 150.18 Million 209.69 Million 707.98 Million 559.74 Million 565.77 Million
Stock Holders Equity 143.96 Million 203.1 Million 211.2 Million 590.04 Million 525.21 Million 484.79 Million
Common Stock 40.44 Million 22.2 Million 22.75 Million 22.16 Million 18.47 Million 16.21 Million
Retained Earnings -634.76 Million -648.34 Million -660.54 Million -260.19 Million -210.91 Million -132.55 Million
Accumulated other comprehensive income -414.78 Million -89.94 Million -100.83 Million -92.07 Million 15.74 Million 26.18 Million
Common Stock Equity 143.96 Million 203.1 Million 211.2 Million 590.04 Million 525.21 Million 484.79 Million
Capital Lease Obligation 9.07 Million 10.55 Million 35.35 Million 34.11 Million 26.43 Million -
Total Investments 49.14 Million 51.25 Million 70.94 Million 18.78 Million 15.08 Million 23.64 Million
Total Debt 77.69 Million 82.62 Million 42.92 Million 37.04 Million 59.85 Million -
Net Debt -387.78 Million -562.14 Million -635.62 Million -1.05 Billion -698.53 Million -246.51 Million

Balance Sheet Charts