Financial ReportingOfficial identifier 723811Record date 5 Feb 2024Submission number: SR2323634Received date: 12 Feb 2024Effective date: 5 Feb 2024Company profile
Financial ReportingOfficial identifier 583892Record date 30 Jun 2024Submission number: SR4181612Received date: 14 Jan 2025Effective date: 7 Dec 2024Company profile
Financial ReportingOfficial identifier 178798Record date 30 Jun 2024Submission number: SR5128275Received date: 27 Mar 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 498128Record date 31 Mar 2024Submission number: SR4191534Received date: 2 Jan 2025Effective date: 3 Dec 2024Company profile
Financial ReportingOfficial identifier 304330Record date 31 May 2024Submission number: SR4877784Received date: 28 Feb 2025Effective date: 22 Feb 2025Company profile
Financial ReportingOfficial identifier 735605Record date 31 Jan 2024Submission number: SR3745390Received date: 14 Oct 2024Effective date: 23 Aug 2024Company profile
Financial ReportingOfficial identifier 512311Record date 31 Mar 2024Submission number: SR4202654Received date: 6 Dec 2024Effective date: 23 Oct 2024Company profile
Financial ReportingOfficial identifier 633240Record date 31 Dec 2024Submission number: SR5330520Received date: 6 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 724052Record date 31 Aug 2024Submission number: SR4507540Received date: 15 Jan 2025Effective date: 10 Jan 2025Company profile
Financial ReportingOfficial identifier 356925Record date 31 Jan 2024Submission number: SR4195265Received date: 5 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 649316Record date 30 Jun 2024Submission number: SR5539829Received date: 8 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 609169Record date 31 Aug 2024Submission number: SR5098051Received date: 26 Mar 2025Effective date: 3 Feb 2025Company profile
Financial ReportingOfficial identifier 589727Record date 31 Aug 2024Submission number: SR5546603Received date: 9 May 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 428877Record date 31 Aug 2024Submission number: SR5072037Received date: 14 Mar 2025Effective date: 12 Mar 2025Company profile
Financial ReportingOfficial identifier 250213Record date 31 Aug 2024Submission number: SR5742358Received date: 11 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 647685Record date 30 Jun 2024Submission number: SR3624993Received date: 1 Oct 2024Effective date: 1 Oct 2024Company profile
Financial ReportingOfficial identifier 527747Record date 31 Dec 2024Submission number: SR5733895Received date: 28 May 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 650339Record date 31 Mar 2024Submission number: SR4293774Received date: 20 Dec 2024Effective date: 17 Dec 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?