Financial ReportingOfficial identifier 754688Record date 31 Dec 2024Submission number: SR6281117Received date: 12 Aug 2025Effective date: 21 Jun 2025Company profile
Financial ReportingOfficial identifier 732913Record date 30 Jun 2024Submission number: SR3972187Received date: 9 Nov 2024Effective date: 9 Nov 2024Company profile
Financial ReportingOfficial identifier 610328Record date 31 Dec 2024Submission number: SR7002801Received date: 20 Oct 2025Effective date: 23 Aug 2025Company profile
Financial ReportingOfficial identifier 721730Record date 31 Oct 2024Submission number: SR6408007Received date: 21 Aug 2025Effective date: 27 Jun 2025Company profile
Financial ReportingOfficial identifier 602235Record date 31 Mar 2024Submission number: SR4059024Received date: 26 Nov 2024Effective date: 11 Oct 2024Company profile
Financial ReportingOfficial identifier 625571Record date 31 Mar 2024Submission number: SR4897601Received date: 21 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 514003Record date 30 Jun 2024Submission number: SR5024996Received date: 14 Mar 2025Effective date: 6 Mar 2025Company profile
Financial ReportingOfficial identifier 731205Record date 9 Jun 2024Submission number: SR3089619Received date: 4 Aug 2024Effective date: 9 Jun 2024Company profile
Financial ReportingOfficial identifier 116374Record date 31 Dec 2024Submission number: SR4804166Received date: 19 Feb 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 645163Record date 31 Dec 2024Submission number: SR5776449Received date: 27 Jun 2025Effective date: 29 Jun 2025Company profile
Financial ReportingOfficial identifier 650956Record date 31 May 2024Submission number: SR4347118Received date: 15 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 726614Record date 31 Dec 2024Submission number: SR5846226Received date: 9 Jun 2025Effective date: 27 Mar 2025Company profile
Financial ReportingOfficial identifier 574559Record date 31 Mar 2024Submission number: SR4441303Received date: 13 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 552318Record date 31 Oct 2024Submission number: SR4243148Received date: 18 Dec 2024Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 232784Record date 31 Dec 2024Submission number: SR5844391Received date: 9 Jun 2025Effective date: 9 Jun 2025Company profile
Financial ReportingOfficial identifier 680254Record date 31 Oct 2024Submission number: SR4641464Received date: 6 Feb 2025Effective date: 24 Jan 2025Company profile
Financial ReportingOfficial identifier 356107Record date 30 Jun 2024Submission number: SR3704898Received date: 10 Oct 2024Effective date: 10 Oct 2024Company profile
Financial ReportingOfficial identifier 751592Record date 31 Dec 2024Submission number: SR5048178Received date: 11 Mar 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 720231Record date 31 May 2024Submission number: SR4653933Received date: 26 Jan 2025Effective date: 30 Nov 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?