Financial ReportingOfficial identifier 556800Record date 31 Mar 2024Submission number: SR4908819Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 215498Record date 30 Jun 2024Submission number: SR5482284Received date: 22 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 203167Record date 30 Jun 2024Submission number: SR5482121Received date: 22 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 748405Record date 31 Dec 2024Submission number: SR5073857Received date: 31 Mar 2025Effective date: 11 Mar 2025Company profile
Financial ReportingOfficial identifier 141455Record date 31 Mar 2024Submission number: SR4891649Received date: 19 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 147343Record date 29 Feb 2024Submission number: SR3172581Received date: 29 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 525128Record date 30 Jun 2024Submission number: SR4431951Received date: 23 Jan 2025Effective date: 2 Jan 2025Company profile
Financial ReportingOfficial identifier 471528Record date 31 Aug 2024Submission number: SR3979885Received date: 10 Nov 2024Effective date: 10 Nov 2024Company profile
Financial ReportingOfficial identifier 418200Record date 31 Dec 2024Submission number: SR4842089Received date: 14 Feb 2025Effective date: 14 Feb 2025Company profile
Financial ReportingOfficial identifier 700030Record date 31 Dec 2024Submission number: SR6422427Received date: 19 Aug 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 742531Record date 31 May 2024Submission number: SR3624998Received date: 2 Oct 2024Effective date: 1 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?