Ricardo (RCDO) — Net Asset Quality Index

Latest as of December 2024: 40.2%

Ricardo (RCDO) has a Net Asset Quality Index of 40.2% as of December 2024. This metric measures the proportion of total assets financed by shareholders' equity — total assets of GBX457.70 Million minus total liabilities of GBX273.90 Million yields net assets of GBX183.80 Million. A higher index indicates a stronger, lower-leverage balance sheet. Check RCDO cash and liquid asset ratio to evaluate the company's liquid asset resilience ratio.

Quality Index

40.2%
Equity / Total Assets

Net Assets

GBX183.80 Million
GBX

Total Assets

GBX457.70 Million
GBX

Total Liabilities

GBX273.90 Million
GBX

Ricardo Net Asset Quality Index Over Time (1986–2024)

This chart shows how Ricardo's Net Asset Quality Index has evolved across 39 annual periods from 1986 to 2024. As of December 2024, the index stands at 40.2%, representing net assets of GBX183.80 Million against total assets of GBX457.70 Million GBX. See Ricardo current assets vs equity to evaluate short-term liquidity relative to the company's equity base.

Annual Net Asset Quality Index for Ricardo (1986–2024)

The table below presents the year-by-year Net Asset Quality Index for Ricardo from 1986 to 2024, covering 39 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. For market capitalisation and the full company profile, see how much is Ricardo worth.

Year Quality Index Net Assets (GBX) Total Assets Total Liabilities Change (pp)
2024 38.5% GBX165.20 Million GBX428.80 Million GBX263.60 Million ▼ -0.8 pp
2023 39.3% GBX176.60 Million GBX448.80 Million GBX272.20 Million ▼ -7.8 pp
2022 47.2% GBX197.60 Million GBX418.80 Million GBX221.20 Million ▲ +0.4 pp
2021 46.8% GBX182.80 Million GBX390.60 Million GBX207.80 Million ▲ +11.8 pp
2020 35.0% GBX149.10 Million GBX426.50 Million GBX277.40 Million ▼ -11.3 pp
2019 46.2% GBX171.90 Million GBX371.90 Million GBX200.00 Million ▼ -4.8 pp
2018 51.1% GBX170.80 Million GBX334.50 Million GBX163.70 Million ▲ +5.3 pp
2017 45.7% GBX155.70 Million GBX340.40 Million GBX184.70 Million ▲ +0.7 pp
2016 45.1% GBX139.50 Million GBX309.50 Million GBX170.00 Million ▼ -0.1 pp
2015 45.2% GBX116.00 Million GBX256.60 Million GBX140.60 Million ▼ -11.7 pp
2014 56.9% GBX107.60 Million GBX189.20 Million GBX81.60 Million ▼ -0.6 pp
2013 57.5% GBX99.90 Million GBX173.80 Million GBX73.90 Million ▲ +3.4 pp
2012 54.1% GBX89.80 Million GBX166.00 Million GBX76.20 Million ▼ -0.3 pp
2011 54.4% GBX89.60 Million GBX164.70 Million GBX75.10 Million ▲ +14.0 pp
2010 40.4% GBX64.80 Million GBX160.40 Million GBX95.60 Million ▼ -2.4 pp
2009 42.8% GBX66.90 Million GBX156.20 Million GBX89.30 Million ▲ +5.9 pp
2008 36.9% GBX67.10 Million GBX181.90 Million GBX114.80 Million ▼ -3.5 pp
2007 40.4% GBX61.70 Million GBX152.60 Million GBX90.90 Million ▲ +13.2 pp
2006 27.3% GBX50.10 Million GBX183.70 Million GBX133.60 Million ▲ +4.1 pp
2005 23.2% GBX36.70 Million GBX158.20 Million GBX121.50 Million ▼ -23.2 pp
2004 46.4% GBX56.16 Million GBX121.03 Million GBX64.88 Million ▲ +1.0 pp
2003 45.4% GBX64.94 Million GBX143.02 Million GBX78.09 Million ▼ -1.2 pp
2002 46.6% GBX56.19 Million GBX120.67 Million GBX64.48 Million ▲ +2.0 pp
2001 44.6% GBX48.49 Million GBX108.69 Million GBX60.21 Million ▲ +4.5 pp
2000 40.1% GBX38.17 Million GBX95.27 Million GBX57.10 Million ▼ -0.5 pp
1999 40.5% GBX31.38 Million GBX77.43 Million GBX46.05 Million ▼ -1.5 pp
1998 42.0% GBX26.81 Million GBX63.85 Million GBX37.04 Million ▲ +3.5 pp
1997 38.4% GBX23.37 Million GBX60.78 Million GBX37.42 Million ▲ +1.0 pp
1996 37.5% GBX27.92 Million GBX74.51 Million GBX46.59 Million ▼ -8.6 pp
1995 46.1% GBX27.75 Million GBX60.19 Million GBX32.44 Million ▲ +4.7 pp
1994 41.4% GBX26.14 Million GBX63.15 Million GBX37.02 Million ▼ -11.5 pp
1993 52.9% GBX21.89 Million GBX41.41 Million GBX19.52 Million ▼ -4.1 pp
1992 56.9% GBX21.96 Million GBX38.58 Million GBX16.62 Million ▼ -0.1 pp
1991 57.0% GBX22.67 Million GBX39.78 Million GBX17.11 Million ▲ +2.8 pp
1990 54.2% GBX22.43 Million GBX41.38 Million GBX18.95 Million ▼ -13.5 pp
1989 67.7% GBX12.56 Million GBX18.56 Million GBX6.00 Million ▼ -12.2 pp
1988 79.9% GBX13.07 Million GBX16.36 Million GBX3.29 Million ▲ +0.4 pp
1987 79.5% GBX12.84 Million GBX16.14 Million GBX3.31 Million ▲ +9.2 pp
1986 70.3% GBX13.25 Million GBX18.85 Million GBX5.60 Million
pp = percentage points