Financial ReportingOfficial identifier 48501Record date 29 Feb 2024Submission number: SR4633077Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 497087Record date 30 Jun 2024Submission number: SR4147955Received date: 26 Nov 2024Effective date: 1 Oct 2024Company profile
Financial ReportingOfficial identifier 581548Record date 31 Dec 2024Submission number: SR6734723Received date: 8 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 741625Record date 31 Mar 2024Submission number: SR4072768Received date: 26 Nov 2024Effective date: 19 Nov 2024Company profile
Financial ReportingOfficial identifier 561724Record date 31 Aug 2024Submission number: SR5606413Received date: 19 May 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 588532Record date 29 Feb 2024Submission number: SR3950065Received date: 9 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 651580Record date 31 May 2024Submission number: SR4573877Received date: 17 Jan 2025Effective date: 11 Dec 2024Company profile
Financial ReportingOfficial identifier 366317Record date 31 Dec 2024Submission number: SR5815718Received date: 6 Jun 2025Effective date: 6 Jun 2025Company profile
Financial ReportingOfficial identifier 367833Record date 31 Dec 2024Submission number: SR5815796Received date: 6 Jun 2025Effective date: 6 Jun 2025Company profile
Financial ReportingOfficial identifier 751737Record date 31 Oct 2024Submission number: SR5795926Received date: 9 Jun 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 238774Record date 31 Jan 2024Submission number: SR4288237Received date: 20 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 701341Record date 10 Feb 2024Submission number: SR2331378Received date: 8 Mar 2024Effective date: 10 Feb 2024Company profile
Financial ReportingOfficial identifier 433795Record date 29 Feb 2024Submission number: SR4226398Received date: 12 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 720026Record date 31 May 2024Submission number: SR4977607Received date: 28 Feb 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 43415Record date 31 Dec 2024Submission number: SR5472782Received date: 1 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 504540Record date 31 Mar 2024Submission number: SR4763412Received date: 17 Feb 2025Effective date: 7 Oct 2024Company profile
Financial ReportingOfficial identifier 665480Record date 31 Dec 2024Submission number: SR6458029Received date: 20 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 687280Record date 5 Feb 2024Submission number: SR3227563Received date: 21 Aug 2024Effective date: 4 Aug 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?