Financial ReportingOfficial identifier 639506Record date 31 Aug 2024Submission number: SR5539832Received date: 8 May 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 274212Record date 30 Nov 2024Submission number: SR6857408Received date: 2 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 701239Record date 30 Jun 2024Submission number: SR5117887Received date: 20 Mar 2025Effective date: 5 Feb 2025Company profile
Financial ReportingOfficial identifier 571727Record date 31 Mar 2024Submission number: SR2654254Received date: 19 Jun 2024Effective date: 19 Jun 2024Company profile
Financial ReportingOfficial identifier 117673Record date 31 Dec 2024Submission number: SR5596599Received date: 30 Jun 2025Effective date: 15 May 2025Company profile
Financial ReportingOfficial identifier 720899Record date 30 Jun 2024Submission number: SR4695030Received date: 4 Feb 2025Effective date: 10 Dec 2024Company profile
Financial ReportingOfficial identifier 653287Record date 30 Jun 2024Submission number: SR5003409Received date: 3 Mar 2025Effective date: 10 Jan 2025Company profile
Financial ReportingOfficial identifier 720713Record date 8 Dec 2024Submission number: SR4686920Received date: 31 Jan 2025Effective date: 8 Dec 2024Company profile
Financial ReportingOfficial identifier 756035Record date 31 Dec 2024Submission number: SR5903231Received date: 16 Jun 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 734978Record date 31 Dec 2024Submission number: SR5862766Received date: 19 Aug 2025Effective date: 14 Aug 2025Company profile
Financial ReportingOfficial identifier 373280Record date 31 Aug 2024Submission number: SR5548732Received date: 21 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 639878Record date 31 Dec 2024Submission number: SR6335313Received date: 8 Aug 2025Effective date: 14 Jun 2025Company profile
Financial ReportingOfficial identifier 679617Record date 31 May 2024Submission number: SR4196715Received date: 5 Dec 2024Effective date: 14 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?