Financial ReportingOfficial identifier 546521Record date 30 Jun 2024Submission number: SR5712090Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 621146Record date 31 Mar 2024Submission number: SR3161848Received date: 13 Aug 2024Effective date: 16 Aug 2024Company profile
Financial ReportingOfficial identifier 660405Record date 31 Dec 2024Submission number: SR5185517Received date: 27 Mar 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 443657Record date 31 Mar 2024Submission number: SR4813389Received date: 13 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 745220Record date 30 Jun 2024Submission number: SR5032164Received date: 10 Mar 2025Effective date: 18 Jan 2025Company profile
Financial ReportingOfficial identifier 577357Record date 29 Feb 2024Submission number: SR4546344Received date: 4 Feb 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 606322Record date 29 Feb 2024Submission number: SR4495103Received date: 24 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 688258Record date 31 Dec 2024Submission number: SR5057582Received date: 20 Mar 2025Effective date: 18 Mar 2025Company profile
Financial ReportingOfficial identifier 673353Record date 31 Mar 2024Submission number: SR4744635Received date: 5 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 661383Record date 31 Mar 2024Submission number: SR3894983Received date: 22 Jan 2025Effective date: 26 Nov 2024Company profile
Financial ReportingOfficial identifier 281226Record date 31 Dec 2024Submission number: SR6286762Received date: 5 Aug 2025Effective date: 5 Aug 2025Company profile
Financial ReportingOfficial identifier 626922Record date 30 Jun 2024Submission number: SR5157462Received date: 25 Mar 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 200606Record date 31 Aug 2024Submission number: SR5167523Received date: 31 Mar 2025Effective date: 25 Mar 2025Company profile
Financial ReportingOfficial identifier 581240Record date 30 Jun 2024Submission number: SR4799851Received date: 10 Feb 2025Effective date: 16 Dec 2024Company profile
Financial ReportingOfficial identifier 444737Record date 31 Dec 2024Submission number: SR6779964Received date: 3 Oct 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 293098Record date 31 Oct 2024Submission number: SR6419526Received date: 15 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 689942Record date 31 Mar 2024Submission number: SR5483861Received date: 6 May 2025Effective date: 9 Dec 2024Company profile
Financial ReportingOfficial identifier 602105Record date 31 Dec 2024Submission number: SR4967142Received date: 7 Mar 2025Effective date: 27 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?