Financial ReportingOfficial identifier 425509Record date 31 Dec 2024Submission number: SR7003927Received date: 20 Oct 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 192485Record date 31 Aug 2024Submission number: SR3988916Received date: 15 Nov 2024Effective date: 11 Nov 2024Company profile
Financial ReportingOfficial identifier 710579Record date 31 Dec 2024Submission number: SR6331438Received date: 11 Aug 2025Effective date: 21 Jun 2025Company profile
Financial ReportingOfficial identifier 215325Record date 31 Mar 2024Submission number: SR3297001Received date: 27 Aug 2024Effective date: 31 Aug 2024Company profile
Financial ReportingOfficial identifier 507573Record date 31 Dec 2024Submission number: SR5835980Received date: 13 Jun 2025Effective date: 8 Jun 2025Company profile
Financial ReportingOfficial identifier 156127Record date 31 Dec 2024Submission number: SR5471787Received date: 1 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 744097Record date 31 Oct 2024Submission number: SR4765516Received date: 17 Feb 2025Effective date: 29 Dec 2024Company profile
Financial ReportingOfficial identifier 579366Record date 22 Mar 2024Submission number: SR4499216Received date: 21 Jan 2025Effective date: 21 Dec 2024Company profile
Financial ReportingOfficial identifier 432227Record date 31 Dec 2024Submission number: SR5546942Received date: 9 May 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 371897Record date 30 Jun 2024Submission number: SR3772328Received date: 23 Oct 2024Effective date: 17 Oct 2024Company profile
Financial ReportingOfficial identifier 395863Record date 31 Jan 2024Submission number: SR4190153Received date: 4 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 403472Record date 31 Dec 2024Submission number: SR6533185Received date: 27 Aug 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 606848Record date 30 Jun 2024Submission number: SR5395309Received date: 9 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 179728Record date 30 Jun 2024Submission number: SR5395348Received date: 9 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 679793Record date 31 Dec 2024Submission number: SR4643712Received date: 20 Jun 2025Effective date: 16 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?