Financial ReportingOfficial identifier 320371Record date 29 Feb 2024Submission number: SR4574199Received date: 17 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 604773Record date 30 Jun 2024Submission number: SR5481566Received date: 14 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 739025Record date 20 Oct 2024Submission number: SR3874652Received date: 6 Dec 2024Effective date: 20 Oct 2024Company profile
Financial ReportingOfficial identifier 413200Record date 29 Feb 2024Submission number: SR4633331Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 331934Record date 31 Dec 2024Submission number: SR5967382Received date: 25 Jun 2025Effective date: 25 Jun 2025Company profile
Financial ReportingOfficial identifier 765285Record date 31 Dec 2024Submission number: SR5120189Received date: 26 Mar 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 392675Record date 31 Mar 2024Submission number: SR4901025Received date: 20 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 739899Record date 31 Jan 2024Submission number: SR3640737Received date: 4 Oct 2024Effective date: 3 Oct 2024Company profile
Financial ReportingOfficial identifier 157741Record date 31 Mar 2024Submission number: SR3619281Received date: 28 Nov 2024Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 698564Record date 31 Aug 2024Submission number: SR5963309Received date: 24 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 643187Record date 31 Dec 2024Submission number: SR6837666Received date: 2 Oct 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 683231Record date 31 Dec 2024Submission number: SR4891302Received date: 7 Mar 2025Effective date: 19 Feb 2025Company profile
Financial ReportingOfficial identifier 302939Record date 31 Mar 2024Submission number: SR4242040Received date: 13 Dec 2024Effective date: 12 Dec 2024Company profile
Financial ReportingOfficial identifier 418481Record date 31 Mar 2024Submission number: SR4878312Received date: 21 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 359664Record date 31 Mar 2024Submission number: SR4821776Received date: 12 Feb 2025Effective date: 31 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?