Financial ReportingOfficial identifier 389733Record date 31 Dec 2024Submission number: SR6377998Received date: 20 Aug 2025Effective date: 9 Aug 2025Company profile
Financial ReportingOfficial identifier 570149Record date 30 Jun 2024Submission number: SR5020893Received date: 12 Mar 2025Effective date: 5 Mar 2025Company profile
Financial ReportingOfficial identifier 698107Record date 14 Jun 2024Submission number: SR4801590Received date: 10 Feb 2025Effective date: 15 Dec 2024Company profile
Financial ReportingOfficial identifier 753495Record date 31 Dec 2024Submission number: SR6281110Received date: 1 Aug 2025Effective date: 7 Jun 2025Company profile
Financial ReportingOfficial identifier 753496Record date 31 Dec 2024Submission number: SR6282148Received date: 1 Aug 2025Effective date: 7 Jun 2025Company profile
Financial ReportingOfficial identifier 562870Record date 30 Jun 2024Submission number: SR5017268Received date: 14 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 619028Record date 31 Dec 2024Submission number: SR5116651Received date: 20 Mar 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 753497Record date 31 Dec 2024Submission number: SR6282340Received date: 1 Aug 2025Effective date: 7 Jun 2025Company profile
Financial ReportingOfficial identifier 639588Record date 31 Dec 2024Submission number: SR5954789Received date: 27 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 685259Record date 31 Dec 2024Submission number: SR6448049Received date: 29 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 624562Record date 31 Mar 2024Submission number: SR4554020Received date: 17 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 472068Record date 30 Jun 2024Submission number: SR5682689Received date: 23 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 668880Record date 29 Feb 2024Submission number: SR4620523Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 607751Record date 30 Jun 2024Submission number: SR5710959Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 611449Record date 31 Dec 2024Submission number: SR6446272Received date: 21 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 727815Record date 18 Oct 2024Submission number: SR4643741Received date: 24 Jun 2025Effective date: 18 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?