HMSO Cash Flow Statement | Ticker | FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend |
|---|
| Operating Activities |
| Profit Before Tax | £233.1M | -£42.3M | -£65.5M | -£164.0M | -£408.0M | -£1.7B | +651.1% | |
| Interest Received | £34.7M | £49.0M | £39.1M | £18.1M | £20.5M | £19.6M | -29.2% | |
| Interest Paid | £63.4M | £86.5M | £80.8M | £69.1M | £101.4M | £101.8M | -26.7% | |
| Net Cash from Operating | £96.9M | £4.5M | £38.3M | £69.6M | -£70.3M | -£82.4M | +2053.3% | |
| Investing Activities |
| Net Cash from Investing | -£537.0M | £475.0M | £261.3M | £154.1M | £336.3M | £253.1M | -213.1% | |
| Financing Activities |
| Share Buybacks | £5.2M | £3.4M | — | £6.7M | £3.5M | £200K | +52.9% | |
| Dividends Paid | £75.0M | £82.6M | £29.9M | £13.2M | £24.9M | £13.4M | -9.2% | |
| Net Cash from Financing | £28.0M | -£211.8M | -£45.0M | -£322.7M | -£363.7M | £207.5M | +113.2% | |
| Cash Movement |
| FX Adjustments | £2.7M | -£2.1M | -£1.1M | £2.7M | -£2.1M | £1.5M | +228.6% | |
Currency: GBPPeriods: 6
Source: Annual Reports | FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend |
|---|
| Operating Activities |
| Profit Before Tax | £233.1M | -£42.3M | -£65.5M | -£164.0M | -£408.0M | -£1.7B | +651.1% | |
| Interest Received | £34.7M | £49.0M | £39.1M | £18.1M | £20.5M | £19.6M | -29.2% | |
| Interest Paid | £63.4M | £86.5M | £80.8M | £69.1M | £101.4M | £101.8M | -26.7% | |
| Net Cash from Operating | £96.9M | £4.5M | £38.3M | £69.6M | -£70.3M | -£82.4M | +2053.3% | |
| Investing Activities |
| Net Cash from Investing | -£537.0M | £475.0M | £261.3M | £154.1M | £336.3M | £253.1M | -213.1% | |
| Financing Activities |
| Share Buybacks | £5.2M | £3.4M | — | £6.7M | £3.5M | £200K | +52.9% | |
| Dividends Paid | £75.0M | £82.6M | £29.9M | £13.2M | £24.9M | £13.4M | -9.2% | |
| Net Cash from Financing | £28.0M | -£211.8M | -£45.0M | -£322.7M | -£363.7M | £207.5M | +113.2% | |
| Cash Movement |
| FX Adjustments | £2.7M | -£2.1M | -£1.1M | £2.7M | -£2.1M | £1.5M | +228.6% | |
Currency: GBPPeriods: 6
Source: Annual Reports