Financial ReportingOfficial identifier 280996Record date 30 Jun 2024Submission number: SR5862418Received date: 11 Jun 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 589654Record date 31 Dec 2024Submission number: SR5540007Received date: 13 May 2025Effective date: 19 Mar 2025Company profile
Financial ReportingOfficial identifier 602704Record date 31 Mar 2024Submission number: SR4535835Received date: 12 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 467742Record date 30 Jun 2024Submission number: SR5651910Received date: 20 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 565110Record date 31 Mar 2024Submission number: SR4535351Received date: 12 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 681718Record date 31 Mar 2024Submission number: SR4535689Received date: 12 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 734269Record date 31 Dec 2024Submission number: SR5842601Received date: 9 Jun 2025Effective date: 9 Jun 2025Company profile
Financial ReportingOfficial identifier 576319Record date 28 Feb 2024Submission number: SR3833802Received date: 28 Oct 2024Effective date: 24 Oct 2024Company profile
Financial ReportingOfficial identifier 468060Record date 31 May 2024Submission number: SR4830472Received date: 3 Mar 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 50734Record date 31 Mar 2024Submission number: SR4565807Received date: 16 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 707090Record date 31 Dec 2024Submission number: SR5971156Received date: 25 Jun 2025Effective date: 2 May 2025Company profile
Financial ReportingOfficial identifier 593002Record date 31 Dec 2024Submission number: SR5750841Received date: 30 Jun 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 627098Record date 30 Jun 2024Submission number: SR5271971Received date: 16 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 739186Record date 21 Oct 2024Submission number: SR4008826Received date: 16 Dec 2024Effective date: 21 Oct 2024Company profile
Financial ReportingOfficial identifier 600545Record date 30 Jun 2024Submission number: SR5014100Received date: 6 Mar 2025Effective date: 4 Mar 2025Company profile
Financial ReportingOfficial identifier 743183Record date 30 Jun 2024Submission number: SR4576137Received date: 23 Jan 2025Effective date: 14 Dec 2024Company profile
Financial ReportingOfficial identifier 376078Record date 28 Feb 2024Submission number: SR4479159Received date: 21 Jan 2025Effective date: 28 Nov 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?