Financial ReportingOfficial identifier 616775Record date 31 Dec 2024Submission number: SR5815737Received date: 11 Jun 2025Effective date: 7 Jun 2025Company profile
Financial ReportingOfficial identifier 345087Record date 31 Mar 2024Submission number: SR4910311Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 388764Record date 30 Jun 2024Submission number: SR5713723Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 626628Record date 31 Aug 2024Submission number: SR7016062Received date: 28 Oct 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 372342Record date 30 Jun 2024Submission number: SR5211009Received date: 31 Mar 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 674157Record date 30 Jun 2024Submission number: SR5014466Received date: 12 Mar 2025Effective date: 17 Jan 2025Company profile
Financial ReportingOfficial identifier 609810Record date 31 Aug 2024Submission number: SR4575950Received date: 11 Feb 2025Effective date: 12 Feb 2025Company profile
Financial ReportingOfficial identifier 679609Record date 31 Dec 2024Submission number: SR6745637Received date: 7 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 707583Record date 31 Dec 2024Submission number: SR5573543Received date: 15 May 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 582221Record date 31 Dec 2024Submission number: SR5922697Received date: 19 Jun 2025Effective date: 10 May 2025Company profile
Financial ReportingOfficial identifier 597981Record date 31 Dec 2024Submission number: SR4635260Received date: 24 Jan 2025Effective date: 23 Jan 2025Company profile
Financial ReportingOfficial identifier 557929Record date 31 Mar 2024Submission number: SR3774734Received date: 17 Oct 2024Effective date: 23 Aug 2024Company profile
Financial ReportingOfficial identifier 642329Record date 31 Dec 2024Submission number: SR5709364Received date: 26 May 2025Effective date: 26 May 2025Company profile
Financial ReportingOfficial identifier 566866Record date 31 Dec 2024Submission number: SR6884585Received date: 7 Oct 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 742864Record date 30 Jun 2024Submission number: SR3842274Received date: 21 Nov 2024Effective date: 25 Oct 2024Company profile
Financial ReportingOfficial identifier 103240Record date 31 Oct 2024Submission number: SR4824278Received date: 19 Feb 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 430754Record date 31 May 2024Submission number: SR4841051Received date: 14 Feb 2025Effective date: 14 Feb 2025Company profile
Financial ReportingOfficial identifier 290314Record date 30 Jun 2024Submission number: SR5480898Received date: 22 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 685988Record date 31 Dec 2024Submission number: SR5902115Received date: 16 Jun 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 586092Record date 31 Aug 2024Submission number: SR5063114Received date: 12 Mar 2025Effective date: 15 Jan 2025Company profile
Financial ReportingOfficial identifier 682469Record date 31 Mar 2024Submission number: SR4311149Received date: 19 Dec 2024Effective date: 19 Nov 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?