Financial ReportingOfficial identifier 713891Record date 31 Dec 2024Submission number: SR6936082Received date: 12 Oct 2025Effective date: 17 Aug 2025Company profile
Financial ReportingOfficial identifier 429884Record date 30 Jun 2024Submission number: SR4533630Received date: 13 Jan 2025Effective date: 16 Nov 2024Company profile
Financial ReportingOfficial identifier 602054Record date 30 Jun 2024Submission number: SR5662739Received date: 21 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 745125Record date 31 Dec 2024Submission number: SR5048533Received date: 11 Mar 2025Effective date: 17 Jan 2025Company profile
Financial ReportingOfficial identifier 654153Record date 31 Oct 2024Submission number: SR4891427Received date: 24 Feb 2025Effective date: 19 Feb 2025Company profile
Financial ReportingOfficial identifier 551484Record date 29 Feb 2024Submission number: SR5011696Received date: 17 Jun 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 640421Record date 31 Dec 2024Submission number: SR5096278Received date: 28 Mar 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 643373Record date 31 Dec 2024Submission number: SR4934974Received date: 19 Mar 2025Effective date: 25 Feb 2025Company profile
Financial ReportingOfficial identifier 167333Record date 31 Jan 2024Submission number: SR4288752Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 442416Record date 31 Dec 2024Submission number: SR6516407Received date: 25 Aug 2025Effective date: 29 Jun 2025Company profile
Financial ReportingOfficial identifier 651311Record date 30 Jun 2024Submission number: SR4706367Received date: 31 Jan 2025Effective date: 6 Dec 2024Company profile
Financial ReportingOfficial identifier 717165Record date 8 Oct 2024Submission number: SR4878380Received date: 20 Feb 2025Effective date: 8 Oct 2024Company profile
Financial ReportingOfficial identifier 450271Record date 31 Dec 2024Submission number: SR4700793Received date: 30 Jan 2025Effective date: 30 Jan 2025Company profile
Financial ReportingOfficial identifier 715514Record date 31 Dec 2024Submission number: SR5793268Received date: 15 Jun 2025Effective date: 4 Jun 2025Company profile
Financial ReportingOfficial identifier 589233Record date 31 Jan 2024Submission number: SR3194684Received date: 27 Aug 2024Effective date: 15 Aug 2024Company profile
Financial ReportingOfficial identifier 590357Record date 31 Aug 2024Submission number: SR5196099Received date: 28 Mar 2025Effective date: 28 Mar 2025Company profile
Financial ReportingOfficial identifier 122475Record date 31 Mar 2024Submission number: SR4709082Received date: 31 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 410844Record date 31 Jan 2024Submission number: SR3952136Received date: 7 Nov 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 698607Record date 30 Nov 2024Submission number: SR8294017Received date: 24 Mar 2026Effective date: 31 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?