Endava plc (2Y5) — Net Asset Quality Index

Latest as of December 2025: 60.9%

Endava plc (2Y5) has a Net Asset Quality Index of 60.9% as of December 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of €928.36 Million minus total liabilities of €362.92 Million yields net assets of €565.43 Million. A higher index indicates a stronger, lower-leverage balance sheet. Read 2Y5 liabilities breakdown for a breakdown of total debt and financial obligations.

Quality Index

60.9%
Equity / Total Assets

Net Assets

€565.43 Million
EUR

Total Assets

€928.36 Million
EUR

Total Liabilities

€362.92 Million
EUR

Endava plc Net Asset Quality Index Over Time (2017–2025)

This chart shows how Endava plc's Net Asset Quality Index has evolved across 9 annual periods from 2017 to 2025. As of December 2025, the index stands at 60.9%, representing net assets of €565.43 Million against total assets of €928.36 Million EUR. For live market cap and overall valuation, see market value of Endava plc.

Annual Net Asset Quality Index for Endava plc (2017–2025)

The table below presents the year-by-year Net Asset Quality Index for Endava plc from 2017 to 2025, 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 2Y5 PP&E to net assets ratio to assess the company's strategic physical and investment asset allocation.

Year Quality Index Net Assets (EUR) Total Assets Total Liabilities Change (pp)
2025 62.3% €582.94 Million €935.77 Million €352.83 Million ▼ -0.8 pp
2024 63.1% €639.46 Million €1.01 Billion €374.44 Million ▼ -11.1 pp
2023 74.2% €571.31 Million €770.12 Million €198.81 Million ▲ +4.6 pp
2022 69.6% €432.72 Million €621.86 Million €189.13 Million ▲ +6.0 pp
2021 63.5% €300.67 Million €473.21 Million €172.54 Million ▼ -1.9 pp
2020 65.5% €236.33 Million €360.94 Million €124.62 Million ▼ -9.2 pp
2019 74.7% €166.33 Million €222.68 Million €56.35 Million ▲ +28.7 pp
2018 46.0% €69.50 Million €151.01 Million €81.52 Million ▲ +0.2 pp
2017 45.8% €48.72 Million €106.38 Million €57.66 Million
pp = percentage points