Shanghai W Ibeda High Tech Group Co Ltd (688071) — Net Asset Quality Index

Latest as of September 2025: 46.4%

Shanghai W Ibeda High Tech Group Co Ltd (688071) has a Net Asset Quality Index of 46.4% as of September 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of CN¥2.30 Billion minus total liabilities of CN¥1.23 Billion yields net assets of CN¥1.07 Billion. A higher index indicates a stronger, lower-leverage balance sheet. Read 688071 total liabilities for a breakdown of total debt and financial obligations.

Quality Index

46.4%
Equity / Total Assets

Net Assets

CN¥1.07 Billion
CNY

Total Assets

CN¥2.30 Billion
CNY

Total Liabilities

CN¥1.23 Billion
CNY

Shanghai W Ibeda High Tech Group Co Ltd Net Asset Quality Index Over Time (2017–2024)

This chart shows how Shanghai W Ibeda High Tech Group Co Ltd's Net Asset Quality Index has evolved across 8 annual periods from 2017 to 2024. As of September 2025, the index stands at 46.4%, representing net assets of CN¥1.07 Billion against total assets of CN¥2.30 Billion CNY. For live market cap and overall valuation, see Shanghai W Ibeda High Tech Group Co Ltd stock valuation.

Annual Net Asset Quality Index for Shanghai W Ibeda High Tech Group Co Ltd (2017–2024)

The table below presents the year-by-year Net Asset Quality Index for Shanghai W Ibeda High Tech Group Co Ltd from 2017 to 2024, covering 8 annual filings. Each row shows total assets, total liabilities, net assets, the quality index percentage, and the change in percentage points compared to the prior year. See what is Shanghai W Ibeda High Tech Group Co Ltd's book value for net asset value and shareholders' equity analysis.

Year Quality Index Net Assets (CNY) Total Assets Total Liabilities Change (pp)
2024 45.2% CN¥987.68 Million CN¥2.19 Billion CN¥1.20 Billion ▼ -4.3 pp
2023 49.4% CN¥1.04 Billion CN¥2.11 Billion CN¥1.07 Billion ▲ +10.5 pp
2022 39.0% CN¥506.44 Million CN¥1.30 Billion CN¥793.58 Million ▼ -9.2 pp
2021 48.1% CN¥466.46 Million CN¥969.58 Million CN¥503.12 Million ▲ +11.8 pp
2020 36.3% CN¥213.48 Million CN¥587.43 Million CN¥373.95 Million ▲ +1.8 pp
2019 34.5% CN¥168.50 Million CN¥488.44 Million CN¥319.94 Million ▲ +23.2 pp
2018 11.3% CN¥47.94 Million CN¥423.33 Million CN¥375.40 Million ▲ +1.8 pp
2017 9.5% CN¥35.58 Million CN¥372.64 Million CN¥337.06 Million
pp = percentage points