Financial ReportingOfficial identifier 58271Record date 31 Dec 2024Submission number: SR5069116Received date: 26 Mar 2025Effective date: 13 Mar 2025Company profile
Financial ReportingOfficial identifier 625382Record date 30 Jun 2024Submission number: SR3836268Received date: 15 Nov 2024Effective date: 24 Oct 2024Company profile
Financial ReportingOfficial identifier 499743Record date 31 May 2024Submission number: SR4601883Received date: 11 Feb 2025Effective date: 20 Jan 2025Company profile
Financial ReportingOfficial identifier 722805Record date 31 Dec 2024Submission number: SR7802970Received date: 26 Jan 2026Effective date: 19 Jan 2025Company profile
Financial ReportingOfficial identifier 91395Record date 31 Dec 2024Submission number: SR5535725Received date: 8 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 490657Record date 31 Oct 2024Submission number: SR4821265Received date: 13 Feb 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 491741Record date 31 Dec 2024Submission number: SR6401430Received date: 19 Aug 2025Effective date: 13 Aug 2025Company profile
Financial ReportingOfficial identifier 718240Record date 30 Jun 2024Submission number: SR4321354Received date: 20 Dec 2024Effective date: 28 Oct 2024Company profile
Financial ReportingOfficial identifier 424597Record date 30 Jun 2024Submission number: SR4687554Received date: 3 Feb 2025Effective date: 3 Dec 2024Company profile
Financial ReportingOfficial identifier 232666Record date 31 Mar 2024Submission number: SR4938364Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 676387Record date 31 Dec 2024Submission number: SR5857339Received date: 10 Jun 2025Effective date: 25 Feb 2025Company profile
Financial ReportingOfficial identifier 501266Record date 30 Jun 2024Submission number: SR5519947Received date: 19 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 246009Record date 31 Dec 2024Submission number: SR5573851Received date: 12 May 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 676144Record date 31 May 2024Submission number: SR4910242Received date: 21 Feb 2025Effective date: 21 Feb 2025Company profile
Financial ReportingOfficial identifier 263697Record date 31 Aug 2024Submission number: SR5968321Received date: 26 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 740728Record date 31 Oct 2024Submission number: SR5980602Received date: 27 Jun 2025Effective date: 10 May 2025Company profile
Financial ReportingOfficial identifier 501049Record date 30 Jun 2024Submission number: SR5547565Received date: 16 May 2025Effective date: 31 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?