Financial ReportingOfficial identifier 429146Record date 31 Oct 2024Submission number: SR5970841Received date: 26 Jun 2025Effective date: 25 Jun 2025Company profile
Financial ReportingOfficial identifier 743626Record date 30 Nov 2024Submission number: SR4532770Received date: 13 Jan 2025Effective date: 22 Dec 2024Company profile
Financial ReportingOfficial identifier 329846Record date 31 Jan 2024Submission number: SR4148482Received date: 27 Nov 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 579314Record date 31 Mar 2024Submission number: SR4507951Received date: 14 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 525967Record date 31 Dec 2024Submission number: SR5168204Received date: 26 Mar 2025Effective date: 25 Mar 2025Company profile
Financial ReportingOfficial identifier 519701Record date 31 Mar 2024Submission number: SR4278481Received date: 20 Dec 2024Effective date: 6 Nov 2024Company profile
Financial ReportingOfficial identifier 704241Record date 31 Dec 2024Submission number: SR5038809Received date: 31 Mar 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 738291Record date 31 Mar 2024Submission number: SR4148327Received date: 27 Nov 2024Effective date: 6 Oct 2024Company profile
Financial ReportingOfficial identifier 750630Record date 30 Nov 2024Submission number: SR6354712Received date: 14 Aug 2025Effective date: 11 Aug 2025Company profile
Financial ReportingOfficial identifier 509220Record date 30 Jun 2024Submission number: SR4911511Received date: 21 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 576043Record date 31 Dec 2024Submission number: SR5116514Received date: 20 Mar 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 742207Record date 29 May 2024Submission number: SR4509672Received date: 16 Jan 2025Effective date: 29 Nov 2024Company profile
Financial ReportingOfficial identifier 724609Record date 31 Dec 2024Submission number: SR6869223Received date: 15 Oct 2025Effective date: 23 Aug 2025Company profile
Financial ReportingOfficial identifier 742194Record date 29 Nov 2024Submission number: SR4635781Received date: 24 Jan 2025Effective date: 29 Nov 2024Company profile
Financial ReportingOfficial identifier 726336Record date 31 Dec 2024Submission number: SR4254573Received date: 12 May 2025Effective date: 22 Mar 2025Company profile
Financial ReportingOfficial identifier 510875Record date 31 Mar 2024Submission number: SR4440011Received date: 3 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 727244Record date 31 Dec 2024Submission number: SR4957265Received date: 26 Feb 2025Effective date: 26 Feb 2025Company profile
Financial ReportingOfficial identifier 582292Record date 30 Jun 2024Submission number: SR4289346Received date: 6 Jan 2025Effective date: 11 Nov 2024Company profile
Financial ReportingOfficial identifier 523043Record date 30 Jun 2024Submission number: SR5528079Received date: 7 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 676593Record date 31 Dec 2024Submission number: SR7008511Received date: 21 Oct 2025Effective date: 27 Aug 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?