Financial ReportingOfficial identifier 665984Record date 31 Dec 2024Submission number: SR6830725Received date: 1 Oct 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 610581Record date 31 Dec 2024Submission number: SR7059366Received date: 30 Oct 2025Effective date: 28 Aug 2025Company profile
Financial ReportingOfficial identifier 550151Record date 31 Dec 2024Submission number: SR7027879Received date: 24 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 750533Record date 31 Oct 2024Submission number: SR4687740Received date: 10 Feb 2025Effective date: 29 Jan 2025Company profile
Financial ReportingOfficial identifier 693069Record date 31 Mar 2024Submission number: SR2607225Received date: 18 Jun 2024Effective date: 13 Jun 2024Company profile
Financial ReportingOfficial identifier 697016Record date 31 May 2024Submission number: SR4532454Received date: 13 Jan 2025Effective date: 1 Dec 2024Company profile
Financial ReportingOfficial identifier 746902Record date 16 Aug 2024Submission number: SR4936064Received date: 25 Feb 2025Effective date: 17 Feb 2025Company profile
Financial ReportingOfficial identifier 397487Record date 29 Feb 2024Submission number: SR4552520Received date: 15 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 530345Record date 30 Jun 2024Submission number: SR5004746Received date: 5 Mar 2025Effective date: 17 Jan 2025Company profile
Financial ReportingOfficial identifier 716595Record date 31 Mar 2024Submission number: SR3962158Received date: 25 Nov 2024Effective date: 4 Oct 2024Company profile
Financial ReportingOfficial identifier 730933Record date 31 Dec 2024Submission number: SR5011934Received date: 4 Mar 2025Effective date: 28 Jan 2025Company profile
Financial ReportingOfficial identifier 733816Record date 31 Dec 2024Submission number: SR5464144Received date: 15 May 2025Effective date: 5 May 2025Company profile
Financial ReportingOfficial identifier 592895Record date 31 Dec 2024Submission number: SR5718441Received date: 28 May 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 742921Record date 30 Jun 2024Submission number: SR4229694Received date: 3 Jan 2025Effective date: 9 Dec 2024Company profile
Financial ReportingOfficial identifier 76148Record date 31 Mar 2024Submission number: SR4346817Received date: 20 Jan 2025Effective date: 20 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?