Financial ReportingOfficial identifier 468787Record date 31 Dec 2024Submission number: SR6410045Received date: 14 Aug 2025Effective date: 14 Aug 2025Company profile
Financial ReportingOfficial identifier 262387Record date 31 Mar 2024Submission number: SR4633795Received date: 29 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 412064Record date 31 Aug 2024Submission number: SR5996268Received date: 30 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 635931Record date 31 Oct 2024Submission number: SR5592944Received date: 4 Jun 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 523190Record date 31 Jan 2024Submission number: SR4383949Received date: 27 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 635266Record date 29 Feb 2024Submission number: SR3739672Received date: 30 Oct 2024Effective date: 5 Oct 2024Company profile
Financial ReportingOfficial identifier 669629Record date 31 Mar 2024Submission number: SR4950411Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 314003Record date 30 Jun 2024Submission number: SR4764576Received date: 11 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 552333Record date 31 Dec 2024Submission number: SR5531494Received date: 7 May 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 647254Record date 31 Mar 2024Submission number: SR4032751Received date: 25 Nov 2024Effective date: 3 Oct 2024Company profile
Financial ReportingOfficial identifier 697424Record date 4 Dec 2024Submission number: SR4685938Received date: 29 Jan 2025Effective date: 4 Dec 2024Company profile
Financial ReportingOfficial identifier 725482Record date 30 Jun 2024Submission number: SR5012352Received date: 7 Mar 2025Effective date: 7 Mar 2025Company profile
Financial ReportingOfficial identifier 753923Record date 31 Dec 2024Submission number: SR6346217Received date: 7 Aug 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 609801Record date 31 Dec 2024Submission number: SR6798775Received date: 7 Oct 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 116809Record date 30 Jun 2024Submission number: SR5012518Received date: 18 Mar 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 718242Record date 30 Jun 2024Submission number: SR4253930Received date: 18 Dec 2024Effective date: 28 Oct 2024Company profile
Financial ReportingOfficial identifier 734744Record date 31 Dec 2024Submission number: SR6867890Received date: 4 Oct 2025Effective date: 9 Aug 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?