Financial ReportingOfficial identifier 588263Record date 31 Dec 2024Submission number: SR6941627Received date: 13 Oct 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 756592Record date 31 Dec 2024Submission number: SR5923945Received date: 19 Jun 2025Effective date: 19 Jun 2025Company profile
Financial ReportingOfficial identifier 701398Record date 31 Dec 2024Submission number: SR6778517Received date: 6 Oct 2025Effective date: 10 Aug 2025Company profile
Financial ReportingOfficial identifier 627772Record date 30 May 2024Submission number: SR4176091Received date: 1 Dec 2024Effective date: 29 Nov 2024Company profile
Financial ReportingOfficial identifier 716075Record date 31 Dec 2024Submission number: SR4843351Received date: 31 Mar 2025Effective date: 14 Feb 2025Company profile
Financial ReportingOfficial identifier 635755Record date 31 Dec 2024Submission number: SR6401617Received date: 29 Aug 2025Effective date: 22 Aug 2025Company profile
Financial ReportingOfficial identifier 582599Record date 31 Mar 2024Submission number: SR4757811Received date: 10 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 140600Record date 31 Dec 2024Submission number: SR5218540Received date: 20 Aug 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 334869Record date 31 Dec 2024Submission number: SR6534085Received date: 27 Aug 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 212316Record date 29 Feb 2024Submission number: SR4603276Received date: 22 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 529091Record date 30 Jun 2024Submission number: SR4711202Received date: 3 Feb 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 601435Record date 31 Mar 2024Submission number: SR4194859Received date: 5 Dec 2024Effective date: 4 Dec 2024Company profile
Financial ReportingOfficial identifier 478939Record date 31 Dec 2024Submission number: SR6354480Received date: 11 Aug 2025Effective date: 17 Jun 2025Company profile
Financial ReportingOfficial identifier 565570Record date 31 Aug 2024Submission number: SR5021149Received date: 11 Mar 2025Effective date: 27 Jan 2025Company profile
Financial ReportingOfficial identifier 562637Record date 30 Nov 2024Submission number: SR6978369Received date: 23 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 581184Record date 30 Jun 2024Submission number: SR5708736Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?