Financial ReportingOfficial identifier 443866Record date 31 Dec 2024Submission number: SR6533345Received date: 27 Aug 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 628407Record date 30 Jun 2024Submission number: SR5011512Received date: 21 Mar 2025Effective date: 5 Mar 2025Company profile
Financial ReportingOfficial identifier 298084Record date 31 Dec 2024Submission number: SR6489503Received date: 22 Aug 2025Effective date: 22 Aug 2025Company profile
Financial ReportingOfficial identifier 609035Record date 31 Aug 2024Submission number: SR5167747Received date: 25 Mar 2025Effective date: 25 Mar 2025Company profile
Financial ReportingOfficial identifier 748701Record date 31 Dec 2024Submission number: SR7642568Received date: 9 Jan 2026Effective date: 15 Mar 2025Company profile
Financial ReportingOfficial identifier 498304Record date 31 Mar 2024Submission number: SR4911788Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 318624Record date 31 Jan 2024Submission number: SR3740667Received date: 18 Oct 2024Effective date: 19 Oct 2024Company profile
Financial ReportingOfficial identifier 341383Record date 31 May 2024Submission number: SR3744577Received date: 18 Oct 2024Effective date: 19 Oct 2024Company profile
Financial ReportingOfficial identifier 484755Record date 31 Aug 2024Submission number: SR5851614Received date: 10 Jun 2025Effective date: 21 May 2025Company profile
Financial ReportingOfficial identifier 584913Record date 30 Jun 2024Submission number: SR4774221Received date: 18 Feb 2025Effective date: 27 Dec 2024Company profile
Financial ReportingOfficial identifier 132223Record date 31 Jan 2024Submission number: SR4322890Received date: 23 Dec 2024Effective date: 30 Oct 2024Company profile
Financial ReportingOfficial identifier 440574Record date 31 Dec 2024Submission number: SR6525790Received date: 26 Aug 2025Effective date: 26 Aug 2025Company profile
Financial ReportingOfficial identifier 665089Record date 31 Dec 2024Submission number: SR6381216Received date: 12 Aug 2025Effective date: 11 Aug 2025Company profile
Financial ReportingOfficial identifier 606766Record date 31 Aug 2024Submission number: SR4879967Received date: 19 Feb 2025Effective date: 27 Dec 2024Company profile
Financial ReportingOfficial identifier 690647Record date 31 Dec 2024Submission number: SR6351732Received date: 12 Aug 2025Effective date: 8 Aug 2025Company profile
Financial ReportingOfficial identifier 694544Record date 31 Dec 2024Submission number: SR4909143Received date: 12 Mar 2025Effective date: 21 Feb 2025Company profile
Financial ReportingOfficial identifier 140847Record date 29 Feb 2024Submission number: SR4061635Received date: 2 Dec 2024Effective date: 19 Nov 2024Company profile
Financial ReportingOfficial identifier 604093Record date 31 Dec 2024Submission number: SR6469245Received date: 20 Aug 2025Effective date: 20 Aug 2025Company profile
Financial ReportingOfficial identifier 404793Record date 31 Aug 2024Submission number: SR5117523Received date: 20 Mar 2025Effective date: 20 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?