| 15th Oct 2025 7:00 am | RNS | Integration with Intuit ProConnect Tax | 
                                                                            
                                            | 13th Oct 2025 6:08 pm | RNS | Director/PDMR Shareholding - Replacement | 
                                                                            
                                            | 13th Oct 2025 6:05 pm | RNS | Director/PDMR Shareholding - Replacement | 
                                                                            
                                            | 13th Oct 2025 6:02 pm | RNS | Director/PDMR Shareholding - Replacement | 
                                                                            
                                            | 10th Oct 2025 11:28 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 9th Oct 2025 4:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 7th Oct 2025 4:07 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 6th Oct 2025 2:30 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Oct 2025 4:56 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Oct 2025 4:50 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 29th Sep 2025 9:45 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 22nd Sep 2025 11:31 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 19th Sep 2025 4:41 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 12th Sep 2025 2:11 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 12th Sep 2025 10:11 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 9th Sep 2025 7:00 am | RNS | 2025 Half-year Results | 
                                                                            
                                            | 4th Aug 2025 7:00 am | RNS | Changes to Concert Party & Notice of Results | 
                                                                            
                                            | 20th May 2025 12:02 pm | RNS | Result of AGM | 
                                                                            
                                            | 20th May 2025 7:00 am | RNS | AGM Trading Update | 
                                                                            
                                            | 14th May 2025 11:01 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 7th May 2025 9:01 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 30th Apr 2025 7:00 am | RNS | Notice of AGM | 
                                                                            
                                            | 25th Mar 2025 7:00 am | RNS | 2024 Audited Results | 
                                                                            
                                            | 23rd Jan 2025 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 7th Nov 2024 1:14 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 7th Nov 2024 10:30 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 15th Oct 2024 1:22 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 13th Sep 2024 12:34 pm | RNS | Exercise of Options and Total Voting Rights | 
                                                                            
                                            | 3rd Sep 2024 7:00 am | RNS | 2024 Half-year Results | 
                                                                            
                                            | 29th Aug 2024 9:40 am | RNS | Investor Presentation via Investor Meet Company | 
                                                                            
                                            | 24th Jul 2024 7:00 am | RNS | Notice of Results | 
                                                                            
                                            | 16th Jul 2024 4:23 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 3rd Jun 2024 11:45 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Jun 2024 9:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th May 2024 10:26 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 21st May 2024 12:15 pm | RNS | Result of AGM | 
                                                                            
                                            | 21st May 2024 7:00 am | RNS | AGM Trading Update | 
                                                                            
                                            | 29th Apr 2024 7:00 am | RNS | Annual Report and Notice of Annual General Meeting | 
                                                                            
                                            | 4th Apr 2024 7:00 am | RNS | Acquisition of SmartPath | 
                                                                            
                                            | 26th Mar 2024 7:00 am | RNS | 2023 Audited Results |