Financial ReportingOfficial identifier 378471Record date 30 Jun 2024Submission number: SR4765699Received date: 19 Feb 2025Effective date: 6 Feb 2025Company profile
Financial ReportingOfficial identifier 746777Record date 31 Aug 2024Submission number: SR4902412Received date: 21 Feb 2025Effective date: 15 Feb 2025Company profile
Financial ReportingOfficial identifier 620365Record date 31 Dec 2024Submission number: SR6848119Received date: 1 Oct 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 564238Record date 30 Jun 2024Submission number: SR5661941Received date: 21 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 615368Record date 31 Dec 2024Submission number: SR5547590Received date: 9 May 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 581396Record date 31 Mar 2024Submission number: SR4935625Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 419358Record date 30 Jun 2024Submission number: SR5460811Received date: 6 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 526756Record date 31 Mar 2024Submission number: SR3868266Received date: 29 Oct 2024Effective date: 26 Oct 2024Company profile
Financial ReportingOfficial identifier 491772Record date 31 Dec 2024Submission number: SR6343064Received date: 7 Aug 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 474720Record date 31 Dec 2024Submission number: SR4935296Received date: 16 Mar 2025Effective date: 1 Mar 2025Company profile
Financial ReportingOfficial identifier 744082Record date 28 Jun 2024Submission number: SR4814221Received date: 13 Feb 2025Effective date: 29 Dec 2024Company profile
Financial ReportingOfficial identifier 682070Record date 31 Dec 2024Submission number: SR5680717Received date: 23 May 2025Effective date: 16 May 2025Company profile
Financial ReportingOfficial identifier 757883Record date 31 Dec 2024Submission number: SR6883788Received date: 9 Oct 2025Effective date: 16 Aug 2025Company profile
Financial ReportingOfficial identifier 334747Record date 31 Dec 2024Submission number: SR5799824Received date: 12 Jun 2025Effective date: 5 Jun 2025Company profile
Financial ReportingOfficial identifier 560676Record date 31 Dec 2024Submission number: SR5799972Received date: 12 Jun 2025Effective date: 5 Jun 2025Company profile
Financial ReportingOfficial identifier 395831Record date 31 Dec 2024Submission number: SR6325039Received date: 27 Aug 2025Effective date: 5 Aug 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?