Financial ReportingOfficial identifier 562837Record date 31 Mar 2024Submission number: SR4476504Received date: 7 Jan 2025Effective date: 8 Dec 2024Company profile
Financial ReportingOfficial identifier 747294Record date 31 Aug 2024Submission number: SR5032548Received date: 26 Mar 2025Effective date: 24 Feb 2025Company profile
Financial ReportingOfficial identifier 744472Record date 30 Jun 2024Submission number: SR5709911Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 501636Record date 30 Jun 2024Submission number: SR4471022Received date: 10 Jan 2025Effective date: 6 Jan 2025Company profile
Financial ReportingOfficial identifier 290711Record date 31 Dec 2024Submission number: SR5527427Received date: 7 May 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 444808Record date 31 Aug 2024Submission number: SR4829293Received date: 13 Feb 2025Effective date: 16 Feb 2025Company profile
Financial ReportingOfficial identifier 386171Record date 31 Aug 2024Submission number: SR5058787Received date: 11 Mar 2025Effective date: 11 Mar 2025Company profile
Financial ReportingOfficial identifier 108774Record date 31 Aug 2024Submission number: SR5058904Received date: 11 Mar 2025Effective date: 11 Mar 2025Company profile
Financial ReportingOfficial identifier 749091Record date 31 Dec 2024Submission number: SR5613353Received date: 16 May 2025Effective date: 22 Mar 2025Company profile
Financial ReportingOfficial identifier 207574Record date 31 Mar 2024Submission number: SR4228971Received date: 10 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 688289Record date 31 Dec 2024Submission number: SR6894302Received date: 8 Oct 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 542448Record date 29 Feb 2024Submission number: SR4644813Received date: 24 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 727862Record date 30 Jun 2024Submission number: SR5048737Received date: 10 Mar 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 731484Record date 31 Dec 2024Submission number: SR6352380Received date: 8 Aug 2025Effective date: 14 Jun 2025Company profile
Financial ReportingOfficial identifier 622382Record date 29 Feb 2024Submission number: SR6459898Received date: 28 Aug 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 661775Record date 31 Dec 2024Submission number: SR4862783Received date: 12 Mar 2025Effective date: 16 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?