Financial ReportingOfficial identifier 632466Record date 31 Dec 2024Submission number: SR6892913Received date: 8 Oct 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 728845Record date 31 Dec 2024Submission number: SR5956211Received date: 25 Jun 2025Effective date: 2 May 2025Company profile
Financial ReportingOfficial identifier 463956Record date 31 Dec 2024Submission number: SR6334116Received date: 6 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 521013Record date 31 Jan 2024Submission number: SR4302663Received date: 23 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 442493Record date 31 Oct 2024Submission number: SR4479194Received date: 7 Jan 2025Effective date: 2 Jan 2025Company profile
Financial ReportingOfficial identifier 608007Record date 30 Jun 2024Submission number: SR4823532Received date: 12 Feb 2025Effective date: 14 Jan 2025Company profile
Financial ReportingOfficial identifier 747983Record date 31 Aug 2024Submission number: SR5514760Received date: 13 May 2025Effective date: 18 May 2025Company profile
Financial ReportingOfficial identifier 499914Record date 31 May 2024Submission number: SR4263013Received date: 14 Dec 2024Effective date: 13 Dec 2024Company profile
Financial ReportingOfficial identifier 361318Record date 31 Dec 2024Submission number: SR5473265Received date: 2 May 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 717212Record date 31 Dec 2024Submission number: SR5055155Received date: 20 Mar 2025Effective date: 11 Mar 2025Company profile
Financial ReportingOfficial identifier 688962Record date 31 Dec 2024Submission number: SR6768921Received date: 13 Oct 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 555218Record date 30 Jun 2024Submission number: SR5615182Received date: 16 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 743170Record date 14 Dec 2024Submission number: SR4958444Received date: 26 Mar 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 708410Record date 31 Dec 2024Submission number: SR6325409Received date: 7 Aug 2025Effective date: 5 Aug 2025Company profile
Financial ReportingOfficial identifier 702778Record date 31 Dec 2024Submission number: SR7014763Received date: 22 Oct 2025Effective date: 28 Aug 2025Company profile
Financial ReportingOfficial identifier 570992Record date 2 May 2024Submission number: SR2461248Received date: 2 Jun 2024Effective date: 2 May 2024Company profile
Financial ReportingOfficial identifier 333947Record date 31 May 2024Submission number: SR4498784Received date: 20 Jan 2025Effective date: 9 Jan 2025Company profile
Financial ReportingOfficial identifier 42284Record date 30 Jun 2024Submission number: SR5255163Received date: 1 May 2025Effective date: 31 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?