Deliveroo Holdings PLC (ROO) — Working Capital to Net Assets Ratio

Latest as of June 2025: 71.2%

Deliveroo Holdings PLC (ROO) has a Working Capital to Net Assets ratio of 71.2% as of June 2025. Working capital of GBX254.30 Million (current assets of GBX798.20 Million minus current liabilities of GBX543.90 Million) is measured against net assets of GBX357.20 Million. A higher ratio indicates strong short-term liquidity financed by the equity base. See Deliveroo Holdings PLC balance sheet quality to measure how much of total assets are equity-financed.

WC/NA Ratio

71.2%
Working Capital / Net Assets

Working Capital

GBX254.30 Million
GBX

Current Assets

GBX798.20 Million
GBX

Current Liabilities

GBX543.90 Million
GBX

Deliveroo Holdings PLC Working Capital to Net Assets (2015–2024)

This chart shows how Deliveroo Holdings PLC's Working Capital to Net Assets ratio has evolved across 10 annual periods from 2015 to 2024. As of June 2025, the ratio stands at 71.2%, reflecting working capital of GBX254.30 Million against net assets of GBX357.20 Million GBX. Check ROO tangible net worth ratio to evaluate the tangible quality of the company's equity base.

Annual Working Capital to Net Assets for Deliveroo Holdings PLC (2015–2024)

The table below presents the year-by-year Working Capital to Net Assets ratio for Deliveroo Holdings PLC from 2015 to 2024, covering 10 annual filings. Each row shows current assets, current liabilities, working capital, net assets, the ratio, and the change in percentage points compared to the prior year. For live market cap and the full company profile, see Deliveroo Holdings PLC market capitalisation.

Year WC/NA Ratio Working Capital (GBX) Net Assets Current Assets Current Liabilities Change (pp)
2024 74.8% GBX328.70 Million GBX439.30 Million GBX790.90 Million GBX462.20 Million ▼ -11.8 pp
2023 86.6% GBX440.70 Million GBX508.80 Million GBX841.20 Million GBX400.50 Million ▼ -10.8 pp
2022 97.4% GBX783.50 Million GBX804.10 Million GBX1.13 Billion GBX345.10 Million ▲ +1.1 pp
2021 96.4% GBX1.03 Billion GBX1.07 Billion GBX1.41 Billion GBX378.20 Million ▼ -10.6 pp
2020 106.9% GBX187.20 Million GBX175.10 Million GBX479.80 Million GBX292.60 Million ▼ -207.6 pp
2019 314.5% GBX-95.60 Million GBX-30.40 Million GBX304.80 Million GBX400.40 Million ▲ +253.8 pp
2018 60.7% GBX112.20 Million GBX184.80 Million GBX243.10 Million GBX130.90 Million ▼ -27.0 pp
2017 87.7% GBX329.91 Million GBX376.24 Million GBX409.39 Million GBX79.48 Million ▼ -1.3 pp
2016 89.0% GBX151.64 Million GBX170.35 Million GBX196.98 Million GBX45.34 Million ▼ -4.5 pp
2015 93.5% GBX84.59 Million GBX90.43 Million GBX95.70 Million GBX11.11 Million
pp = percentage points