Financial ReportingOfficial identifier 719495Record date 31 Dec 2024Submission number: SR7007846Received date: 22 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 651239Record date 4 May 2024Submission number: SR4691568Received date: 29 Jan 2025Effective date: 5 Dec 2024Company profile
Financial ReportingOfficial identifier 435599Record date 29 Feb 2024Submission number: SR4195368Received date: 19 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 667357Record date 31 Dec 2024Submission number: SR7987107Received date: 20 Feb 2026Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 631853Record date 31 Aug 2024Submission number: SR5673460Received date: 23 May 2025Effective date: 26 May 2025Company profile
Financial ReportingOfficial identifier 721480Record date 31 Aug 2024Submission number: SR5670302Received date: 23 May 2025Effective date: 26 May 2025Company profile
Financial ReportingOfficial identifier 714687Record date 31 Dec 2024Submission number: SR4949923Received date: 10 Mar 2025Effective date: 27 Feb 2025Company profile
Financial ReportingOfficial identifier 754271Record date 31 Oct 2024Submission number: SR6409750Received date: 14 Aug 2025Effective date: 18 Jun 2025Company profile
Financial ReportingOfficial identifier 529170Record date 31 May 2024Submission number: SR4824438Received date: 13 Feb 2025Effective date: 19 Dec 2024Company profile
Financial ReportingOfficial identifier 594845Record date 31 Dec 2024Submission number: SR5537102Received date: 21 May 2025Effective date: 10 May 2025Company profile
Financial ReportingOfficial identifier 718175Record date 30 Jun 2024Submission number: SR4062901Received date: 17 Dec 2024Effective date: 28 Oct 2024Company profile
Financial ReportingOfficial identifier 557784Record date 29 Feb 2024Submission number: SR4154540Received date: 13 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 390699Record date 31 Aug 2024Submission number: SR5845297Received date: 10 Jun 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 74303Record date 30 Jun 2024Submission number: SR5711337Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 548042Record date 31 Dec 2024Submission number: SR6419081Received date: 25 Aug 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 628319Record date 30 Jun 2024Submission number: SR5547496Received date: 13 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 559481Record date 31 Dec 2024Submission number: SR4868987Received date: 31 Mar 2025Effective date: 17 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?