Financial ReportingOfficial identifier 392411Record date 31 Dec 2024Submission number: SR6447733Received date: 18 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 578384Record date 31 Mar 2024Submission number: SR4929879Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 322101Record date 31 Mar 2024Submission number: SR4929706Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 508070Record date 31 Mar 2024Submission number: SR4929781Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 657154Record date 31 Dec 2024Submission number: SR4959909Received date: 27 Feb 2025Effective date: 26 Feb 2025Company profile
Financial ReportingOfficial identifier 84616Record date 31 Aug 2024Submission number: SR7874157Received date: 4 Feb 2026Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 437550Record date 31 Mar 2024Submission number: SR4882156Received date: 18 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 285369Record date 31 Dec 2024Submission number: SR6446527Received date: 18 Aug 2025Effective date: 22 Jun 2025Company profile
Financial ReportingOfficial identifier 105930Record date 31 Dec 2024Submission number: SR5816002Received date: 19 Jun 2025Effective date: 6 Jun 2025Company profile
Financial ReportingOfficial identifier 405949Record date 31 Dec 2024Submission number: SR6477993Received date: 25 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 131981Record date 31 Dec 2024Submission number: SR4696894Received date: 6 Feb 2025Effective date: 30 Jan 2025Company profile
Financial ReportingOfficial identifier 147176Record date 31 Mar 2024Submission number: SR7139945Received date: 17 Nov 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 624703Record date 31 Mar 2024Submission number: SR4229341Received date: 10 Dec 2024Effective date: 16 Oct 2024Company profile
Financial ReportingOfficial identifier 542701Record date 17 Oct 2024Submission number: SR3776371Received date: 17 Oct 2024Effective date: 17 Oct 2024Company profile
Financial ReportingOfficial identifier 680616Record date 29 Feb 2024Submission number: SR3874411Received date: 24 Dec 2024Effective date: 29 Oct 2024Company profile
Financial ReportingOfficial identifier 696772Record date 31 Mar 2024Submission number: SR4466238Received date: 10 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 734657Record date 31 Dec 2024Submission number: SR5077716Received date: 20 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 340199Record date 31 Dec 2024Submission number: SR6351828Received date: 8 Aug 2025Effective date: 8 Aug 2025Company profile
Financial ReportingOfficial identifier 700158Record date 30 Jun 2024Submission number: SR5216821Received date: 9 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 673167Record date 31 Dec 2024Submission number: SR5711134Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 450363Record date 29 Feb 2024Submission number: SR4636601Received date: 23 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 578907Record date 29 Feb 2024Submission number: SR3884393Received date: 7 Nov 2024Effective date: 1 Nov 2024Company profile
Financial ReportingOfficial identifier 446548Record date 31 Dec 2024Submission number: SR5574458Received date: 22 May 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 475141Record date 30 Jun 2024Submission number: SR4979254Received date: 1 May 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 715679Record date 31 Dec 2024Submission number: SR5925279Received date: 24 Jun 2025Effective date: 19 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?