Financial ReportingOfficial identifier 426138Record date 31 Dec 2024Submission number: SR4889913Received date: 14 Mar 2025Effective date: 19 Feb 2025Company profile
Financial ReportingOfficial identifier 238864Record date 31 Dec 2024Submission number: SR5741827Received date: 3 Jun 2025Effective date: 29 May 2025Company profile
Financial ReportingOfficial identifier 649388Record date 31 Aug 2024Submission number: SR5056864Received date: 20 Jun 2025Effective date: 3 May 2025Company profile
Financial ReportingOfficial identifier 727488Record date 31 Mar 2024Submission number: SR4201884Received date: 5 Dec 2024Effective date: 12 Oct 2024Company profile
Financial ReportingOfficial identifier 727489Record date 31 Mar 2024Submission number: SR4201605Received date: 5 Dec 2024Effective date: 12 Oct 2024Company profile
Financial ReportingOfficial identifier 701330Record date 31 Dec 2024Submission number: SR4845169Received date: 24 Mar 2025Effective date: 14 Feb 2025Company profile
Financial ReportingOfficial identifier 360417Record date 31 Dec 2024Submission number: SR5954059Received date: 23 Jun 2025Effective date: 27 Jun 2025Company profile
Financial ReportingOfficial identifier 711976Record date 31 Dec 2024Submission number: SR5576380Received date: 16 May 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 718441Record date 31 Dec 2024Submission number: SR5525621Received date: 16 May 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 451510Record date 31 Dec 2024Submission number: SR5786569Received date: 13 Jun 2025Effective date: 3 Jun 2025Company profile
Financial ReportingOfficial identifier 733210Record date 30 Jun 2024Submission number: SR4948611Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 159701Record date 31 Dec 2024Submission number: SR6556436Received date: 14 Oct 2025Effective date: 29 Aug 2025Company profile
Financial ReportingOfficial identifier 120855Record date 29 Feb 2024Submission number: SR4492098Received date: 8 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 202979Record date 31 Aug 2024Submission number: SR5585127Received date: 5 Jun 2025Effective date: 13 May 2025Company profile
Financial ReportingOfficial identifier 643547Record date 31 Mar 2024Submission number: SR4478357Received date: 10 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 457983Record date 31 Dec 2024Submission number: SR5979745Received date: 20 Aug 2025Effective date: 27 Jun 2025Company profile
Financial ReportingOfficial identifier 716624Record date 31 Dec 2024Submission number: SR4755416Received date: 17 Feb 2025Effective date: 5 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?