New Oriental Education & Technology (EDU) — Net Asset Momentum

Latest YoY growth as of May 2025: -2.4%

New Oriental Education & Technology (EDU) recorded a net asset momentum of -2.4% as of May 2025, with net assets of $3.95 Billion USD. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. Check how tangible is New Oriental Education & Technology's equity to evaluate the tangible quality of the company's equity base.

YoY Momentum

-2.4%
Year-over-year

Current Net Assets

$3.95 Billion
USD · May 2025

Years of Data

23
2003 – 2025

Country

USA
NYSE

New Oriental Education & Technology Net Asset Momentum (2003–2025)

This chart tracks New Oriental Education & Technology's year-over-year net asset growth across 23 annual reporting periods from 2003 to 2025. The most recent momentum reading is -2.4%, with net assets of $3.95 Billion USD as of May 2025. Read debt load of New Oriental Education & Technology for a breakdown of total debt and financial obligations.

Annual Net Asset History for New Oriental Education & Technology (2003–2025)

The table below shows the complete annual net asset history for New Oriental Education & Technology from 2003 to 2025, covering 23 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see market value of New Oriental Education & Technology.

Year Net Assets (USD) Total Assets Total Liabilities YoY Momentum
2025 $3.95 Billion $7.81 Billion $3.85 Billion ▼ -2.4%
2024 $4.05 Billion $7.53 Billion $3.48 Billion ▲ +6.1%
2023 $3.81 Billion $6.39 Billion $2.58 Billion ▲ +0.6%
2022 $3.79 Billion $6.03 Billion $2.24 Billion ▼ -24.4%
2021 $5.02 Billion $10.15 Billion $5.13 Billion ▲ +74.9%
2020 $2.87 Billion $6.56 Billion $3.69 Billion ▲ +13.7%
2019 $2.53 Billion $4.65 Billion $2.12 Billion ▲ +14.0%
2018 $2.21 Billion $3.98 Billion $1.76 Billion ▲ +28.8%
2017 $1.72 Billion $2.92 Billion $1.20 Billion ▲ +19.9%
2016 $1.43 Billion $2.35 Billion $920.17 Million ▲ +17.2%
2015 $1.22 Billion $1.95 Billion $727.69 Million ▲ +19.3%
2014 $1.03 Billion $1.60 Billion $577.79 Million ▲ +19.7%
2013 $857.25 Million $1.35 Billion $496.19 Million ▲ +24.2%
2012 $690.40 Million $1.13 Billion $438.42 Million ▲ +20.2%
2011 $574.22 Million $863.37 Million $289.15 Million ▲ +34.3%
2010 $427.58 Million $596.42 Million $168.84 Million ▲ +21.6%
2009 $351.48 Million $469.40 Million $117.92 Million ▲ +17.6%
2008 $298.86 Million $396.74 Million $97.89 Million ▲ +20.9%
2007 $247.19 Million $316.06 Million $68.87 Million ▲ +262.1%
2006 $68.27 Million $139.08 Million $70.81 Million ▲ +16.7%
2005 $58.50 Million $134.52 Million $76.02 Million ▲ +116.3%
2004 $27.05 Million $80.09 Million $53.04 Million ▲ +24.2%
2003 $21.78 Million $61.90 Million $40.12 Million