Financial ReportingOfficial identifier 677425Record date 30 Jun 2024Submission number: SR4687848Received date: 29 Jan 2025Effective date: 29 Jan 2025Company profile
Financial ReportingOfficial identifier 90018Record date 31 Oct 2024Submission number: SR5641148Received date: 19 May 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 562061Record date 30 Jun 2024Submission number: SR5165989Received date: 27 Mar 2025Effective date: 25 Mar 2025Company profile
Financial ReportingOfficial identifier 284747Record date 31 Oct 2024Submission number: SR4962030Received date: 3 Mar 2025Effective date: 26 Feb 2025Company profile
Financial ReportingOfficial identifier 509558Record date 30 Jun 2024Submission number: SR3627294Received date: 2 Oct 2024Effective date: 1 Oct 2024Company profile
Financial ReportingOfficial identifier 735160Record date 29 Feb 2024Submission number: SR3628045Received date: 9 Oct 2024Effective date: 16 Aug 2024Company profile
Financial ReportingOfficial identifier 718169Record date 30 Jun 2024Submission number: SR4292751Received date: 18 Dec 2024Effective date: 28 Oct 2024Company profile
Financial ReportingOfficial identifier 743758Record date 30 Jun 2024Submission number: SR5178218Received date: 27 Mar 2025Effective date: 26 Mar 2025Company profile
Financial ReportingOfficial identifier 439515Record date 30 Jun 2024Submission number: SR5605805Received date: 21 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 620217Record date 31 Dec 2024Submission number: SR6537031Received date: 28 Aug 2025Effective date: 2 Aug 2025Company profile
Financial ReportingOfficial identifier 296162Record date 31 Oct 2024Submission number: SR5956027Received date: 23 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 162574Record date 31 Oct 2024Submission number: SR5956031Received date: 23 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 53192Record date 31 Oct 2024Submission number: SR5641153Received date: 19 May 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 478937Record date 17 Jun 2024Submission number: SR3115230Received date: 7 Aug 2024Effective date: 17 Jun 2024Company profile
Financial ReportingOfficial identifier 485497Record date 30 Jun 2024Submission number: SR5572819Received date: 13 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 472437Record date 31 Oct 2024Submission number: SR6468455Received date: 20 Aug 2025Effective date: 26 Jun 2025Company profile
Financial ReportingOfficial identifier 92521Record date 31 Oct 2024Submission number: SR5071538Received date: 18 Mar 2025Effective date: 13 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?