| Primary Country Listing | UK | 
|---|---|
| Status | Full | 
| Index | FTSE All Share | 
| Sector | Support Services | 
| Activities | Components and solutions provider | 
| 
 | 2024 £m | 2023£m | Change Constant FX | Change Actual FX | 
| Continuing operations | 
 | 
 | 
 | 
 | 
| Revenue | 302.4 | 316.3 | +0.3% | (4.4)% | 
| Adjusted1 operating profit | 40.1 | 43.2 | +2.3% | (7.2)% | 
| Adjusted1 operating margin | 13.3% | 13.7% | +30bps | (40bps) | 
| Adjusted1 pre-tax profit | 31.2 | 40.7 | (15.9)% | (23.3)% | 
| Adjusted1 basic earning per share | 8.5p | 10.6p | (11.9)% | (19.8)% | 
| Adjusted1 net cash flow from operating activities | 36.4 | 48.2 | - | (24.5)% | 
| Reported operating profit) | 14.6 | 10.9 | - | +33.9% | 
| Reported pre-tax profit | 5.7 | 8.4 | - | (32.1)% | 
| Reported net profit | 11.6 | 5.8 | - | +100% | 
| Reported basic earnings per share | 4.0p | 2.0p | - | +100% | 
| Dividend per share | 2.8p | 3.6p | - | (22.2)% | 
| Reported net cash inflow from operating activities2 | 25.7 | 33.3 | - | (22.8)% | 
| Free cash flow2 | 22.5 | 37.3 | - | (39.7)% | 
| Net debt excluding lease liabilities4 | 68.2 | 31.6 | - | - | 
| Net debt excluding lease liabilities to adjusted EBITDA3,4 | 1.3x | 0.5x | - | - |