Financial ReportingOfficial identifier 719995Record date 31 May 2024Submission number: SR4566014Received date: 21 Jan 2025Effective date: 26 Nov 2024Company profile
Financial ReportingOfficial identifier 629359Record date 31 May 2024Submission number: SR4641324Received date: 24 Jan 2025Effective date: 28 Dec 2024Company profile
Financial ReportingOfficial identifier 666727Record date 31 Dec 2024Submission number: SR6515416Received date: 26 Aug 2025Effective date: 19 Aug 2025Company profile
Financial ReportingOfficial identifier 687828Record date 29 Feb 2024Submission number: SR4467591Received date: 15 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 307601Record date 30 Jun 2024Submission number: SR4547724Received date: 20 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 134444Record date 30 Jun 2024Submission number: SR4547697Received date: 20 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 319627Record date 31 Aug 2024Submission number: SR5967710Received date: 25 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 213728Record date 31 Dec 2024Submission number: SR5179082Received date: 28 Mar 2025Effective date: 26 Mar 2025Company profile
Financial ReportingOfficial identifier 571422Record date 29 Feb 2024Submission number: SR4312687Received date: 19 Dec 2024Effective date: 9 Nov 2024Company profile
Financial ReportingOfficial identifier 373055Record date 30 Jun 2024Submission number: SR5607744Received date: 25 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 674333Record date 30 Jun 2024Submission number: SR4978293Received date: 6 Mar 2025Effective date: 21 Jan 2025Company profile
Financial ReportingOfficial identifier 744473Record date 30 Jun 2024Submission number: SR4374576Received date: 5 Jan 2025Effective date: 5 Jan 2025Company profile
Financial ReportingOfficial identifier 721067Record date 30 Jun 2024Submission number: SR4706695Received date: 4 Feb 2025Effective date: 16 Dec 2024Company profile
Financial ReportingOfficial identifier 458965Record date 30 Jun 2024Submission number: SR4197151Received date: 29 Jan 2025Effective date: 19 Dec 2024Company profile
Financial ReportingOfficial identifier 705425Record date 30 Jun 2024Submission number: SR5483541Received date: 22 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 626526Record date 30 Jun 2024Submission number: SR5006841Received date: 18 Mar 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 517995Record date 31 Aug 2024Submission number: SR4889809Received date: 24 Feb 2025Effective date: 19 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?