| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | £5.0B | £4.5B | £4.1B | £3.6B | £3.2B | £3.0B | +10.4% | |
| Cost of Sales | £4.4B | £4.0B | £3.7B | £3.2B | £2.8B | £2.7B | +9.7% | |
| Gross Profit | £612.0M | £529.9M | £444.8M | £370.9M | £382.8M | £315.8M | +15.5% | |
| Expenses | ||||||||
| Operating Expenses | £391.3M | £360.0M | £324.0M | £287.6M | £258.3M | £252.3M | +8.7% | |
| Profit | ||||||||
| Operating Profit | £224.9M | £162.0M | £140.6M | £88.3M | £129.8M | £65.4M | +38.8% | |
| Finance Income | £15.6M | £18.2M | £10.8M | £2.3M | £600K | £900K | -14.3% | |
| Finance Costs | £8.7M | £8.3M | £7.5M | £5.3M | £4.2M | £5.5M | +4.8% | |
| Profit Before Tax | £231.8M | £171.9M | £143.9M | £85.3M | £126.2M | £60.8M | +34.8% | |
| Tax Expense | £56.9M | £40.2M | £26.2M | £24.4M | £28.3M | £15.4M | +41.5% | |
| Profit After Tax | £174.9M | £131.7M | £117.7M | £60.9M | £97.9M | £45.4M | +32.8% | |
| Attributable to Shareholders | £174.9M | £131.7M | £117.7M | £60.9M | £97.9M | £45.4M | +32.8% | |
| Total Comprehensive Income | £175.2M | £131.3M | £117.9M | £63.0M | £97.7M | £45.4M | +33.4% | |
| Basic EPS | £3.72 | £2.81 | £2.54 | £1.33 | £2.12 | 99.80p | +32.2% | |
| Diluted EPS | £3.55 | £2.71 | £2.50 | £1.30 | £2.04 | 98.10p | +30.7% | |
| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | £5.0B | £4.5B | £4.1B | £3.6B | £3.2B | £3.0B | +10.4% | |
| Cost of Sales | £4.4B | £4.0B | £3.7B | £3.2B | £2.8B | £2.7B | +9.7% | |
| Gross Profit | £612.0M | £529.9M | £444.8M | £370.9M | £382.8M | £315.8M | +15.5% | |
| Expenses | ||||||||
| Operating Expenses | £391.3M | £360.0M | £324.0M | £287.6M | £258.3M | £252.3M | +8.7% | |
| Profit | ||||||||
| Operating Profit | £224.9M | £162.0M | £140.6M | £88.3M | £129.8M | £65.4M | +38.8% | |
| Finance Income | £15.6M | £18.2M | £10.8M | £2.3M | £600K | £900K | -14.3% | |
| Finance Costs | £8.7M | £8.3M | £7.5M | £5.3M | £4.2M | £5.5M | +4.8% | |
| Profit Before Tax | £231.8M | £171.9M | £143.9M | £85.3M | £126.2M | £60.8M | +34.8% | |
| Tax Expense | £56.9M | £40.2M | £26.2M | £24.4M | £28.3M | £15.4M | +41.5% | |
| Profit After Tax | £174.9M | £131.7M | £117.7M | £60.9M | £97.9M | £45.4M | +32.8% | |
| Attributable to Shareholders | £174.9M | £131.7M | £117.7M | £60.9M | £97.9M | £45.4M | +32.8% | |
| Total Comprehensive Income | £175.2M | £131.3M | £117.9M | £63.0M | £97.7M | £45.4M | +33.4% | |
| Basic EPS | £3.72 | £2.81 | £2.54 | £1.33 | £2.12 | 99.80p | +32.2% | |
| Diluted EPS | £3.55 | £2.71 | £2.50 | £1.30 | £2.04 | 98.10p | +30.7% | |