Moatable Inc (MTBLY) — Net Asset Quality Index

Latest as of September 2025: 45.9%

Moatable Inc (MTBLY) has a Net Asset Quality Index of 45.9% as of September 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of $70.38 Million minus total liabilities of $38.09 Million yields net assets of $32.29 Million. A higher index indicates a stronger, lower-leverage balance sheet. Read Moatable Inc (MTBLY) financial obligations for a breakdown of total debt and financial obligations.

Quality Index

45.9%
Equity / Total Assets

Net Assets

$32.29 Million
USD

Total Assets

$70.38 Million
USD

Total Liabilities

$38.09 Million
USD

Moatable Inc Net Asset Quality Index Over Time (2016–2024)

This chart shows how Moatable Inc's Net Asset Quality Index has evolved across 9 annual periods from 2016 to 2024. As of September 2025, the index stands at 45.9%, representing net assets of $32.29 Million against total assets of $70.38 Million USD. For live market cap and overall valuation, see MTBLY company net worth.

Annual Net Asset Quality Index for Moatable Inc (2016–2024)

The table below presents the year-by-year Net Asset Quality Index for Moatable Inc from 2016 to 2024, covering 9 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. Check MTBLY PP&E to net assets ratio to assess the company's strategic physical and investment asset allocation.

Year Quality Index Net Assets (USD) Total Assets Total Liabilities Change (pp)
2024 64.4% $44.76 Million $69.47 Million $24.71 Million ▼ -4.5 pp
2023 69.0% $48.07 Million $69.70 Million $21.63 Million ▼ -0.8 pp
2022 69.7% $66.71 Million $95.66 Million $28.94 Million ▼ -10.8 pp
2021 80.5% $137.01 Million $170.18 Million $33.16 Million ▲ +20.3 pp
2020 60.3% $128.74 Million $213.67 Million $84.93 Million ▲ +4.9 pp
2019 55.4% $125.23 Million $226.21 Million $100.98 Million ▲ +14.0 pp
2018 41.4% $180.94 Million $437.19 Million $256.25 Million ▼ -18.0 pp
2017 59.4% $708.75 Million $1.19 Billion $485.42 Million ▼ -3.4 pp
2016 62.7% $739.00 Million $1.18 Billion $438.69 Million
pp = percentage points