v3.24.3
Trade and Other Receivables - Movements in Expected Credit Loss Allowance (Details) - Expected credit loss allowance - GBP (£)
£ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disclosure of impairment loss and reversal of impairment loss [line items]    
Expected credit loss allowance, beginning balance £ 4,494 £ 4,023
Provided in the year 2,570 6,181
Released in the year (2,228) (5,249)
Utilised in the year (1,665) (301)
Effect of foreign exchange translations (107) (160)
Expected credit loss allowance, ending balance £ 3,064 £ 4,494