Financial ReportingOfficial identifier 709815Record date 31 Dec 2024Submission number: SR6326894Received date: 5 Aug 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 369973Record date 31 May 2024Submission number: SR4890497Received date: 24 Feb 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 666896Record date 31 Dec 2024Submission number: SR6838514Received date: 15 Oct 2025Effective date: 20 Aug 2025Company profile
Financial ReportingOfficial identifier 54648Record date 31 Dec 2024Submission number: SR5583745Received date: 16 May 2025Effective date: 13 May 2025Company profile
Financial ReportingOfficial identifier 363040Record date 31 Dec 2024Submission number: SR5731492Received date: 28 May 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 630553Record date 30 Jun 2024Submission number: SR5013053Received date: 4 Mar 2025Effective date: 18 Jan 2025Company profile
Financial ReportingOfficial identifier 737940Record date 31 Mar 2024Submission number: SR5703165Received date: 25 May 2025Effective date: 31 Mar 2024Company profile
Financial ReportingOfficial identifier 687701Record date 31 Dec 2024Submission number: SR6403178Received date: 13 Aug 2025Effective date: 11 Aug 2025Company profile
Financial ReportingOfficial identifier 694008Record date 31 Mar 2024Submission number: SR3952994Received date: 7 Nov 2024Effective date: 28 Oct 2024Company profile
Financial ReportingOfficial identifier 735538Record date 31 Dec 2024Submission number: SR6952698Received date: 14 Oct 2025Effective date: 22 Aug 2025Company profile
Financial ReportingOfficial identifier 514710Record date 30 Jun 2024Submission number: SR5576537Received date: 13 May 2025Effective date: 22 Mar 2025Company profile
Financial ReportingOfficial identifier 439439Record date 31 May 2024Submission number: SR4351589Received date: 24 Dec 2024Effective date: 9 Nov 2024Company profile
Financial ReportingOfficial identifier 727834Record date 31 Mar 2024Submission number: SR3885332Received date: 8 Nov 2024Effective date: 18 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?