Financial ReportingOfficial identifier 614952Record date 29 Feb 2024Submission number: SR3839307Received date: 28 Oct 2024Effective date: 31 Aug 2024Company profile
Financial ReportingOfficial identifier 360743Record date 31 Dec 2024Submission number: SR6864687Received date: 22 Oct 2025Effective date: 28 Aug 2025Company profile
Financial ReportingOfficial identifier 527089Record date 31 Mar 2024Submission number: SR4159434Received date: 21 Dec 2024Effective date: 3 Nov 2024Company profile
Financial ReportingOfficial identifier 709452Record date 31 May 2024Submission number: SR4222817Received date: 16 Jan 2025Effective date: 7 Dec 2024Company profile
Financial ReportingOfficial identifier 599059Record date 29 Feb 2024Submission number: SR4114957Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 583587Record date 30 Jun 2024Submission number: SR4116522Received date: 22 Nov 2024Effective date: 22 Nov 2024Company profile
Financial ReportingOfficial identifier 442648Record date 30 Jun 2024Submission number: SR5127283Received date: 24 Mar 2025Effective date: 21 Mar 2025Company profile
Financial ReportingOfficial identifier 726873Record date 31 Dec 2024Submission number: SR5056497Received date: 11 Mar 2025Effective date: 11 Mar 2025Company profile
Financial ReportingOfficial identifier 523942Record date 31 Dec 2024Submission number: SR6879040Received date: 9 Oct 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 640887Record date 30 Jun 2024Submission number: SR5013591Received date: 4 Mar 2025Effective date: 7 Jan 2025Company profile
Financial ReportingOfficial identifier 50980Record date 31 Dec 2024Submission number: SR4432560Received date: 3 Jan 2025Effective date: 1 Jan 2025Company profile
Financial ReportingOfficial identifier 151363Record date 30 Jun 2024Submission number: SR5174902Received date: 26 Mar 2025Effective date: 26 Mar 2025Company profile
Financial ReportingOfficial identifier 649291Record date 29 Feb 2024Submission number: SR4478820Received date: 7 Jan 2025Effective date: 3 Nov 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?