Financial ReportingOfficial identifier 603521Record date 30 Jun 2024Submission number: SR4195434Received date: 11 Dec 2024Effective date: 4 Nov 2024Company profile
Financial ReportingOfficial identifier 353839Record date 31 Dec 2024Submission number: SR5515361Received date: 22 May 2025Effective date: 6 May 2025Company profile
Financial ReportingOfficial identifier 701848Record date 31 Dec 2024Submission number: SR6905902Received date: 10 Oct 2025Effective date: 17 Aug 2025Company profile
Financial ReportingOfficial identifier 360401Record date 31 Dec 2024Submission number: SR4762215Received date: 20 Mar 2025Effective date: 6 Feb 2025Company profile
Financial ReportingOfficial identifier 440238Record date 30 Jun 2024Submission number: SR5617643Received date: 16 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 743587Record date 31 May 2024Submission number: SR4761834Received date: 6 Feb 2025Effective date: 22 Dec 2024Company profile
Financial ReportingOfficial identifier 458546Record date 30 Jun 2024Submission number: SR5069673Received date: 26 Mar 2025Effective date: 13 Mar 2025Company profile
Financial ReportingOfficial identifier 444013Record date 30 Nov 2024Submission number: SR5856094Received date: 30 Jun 2025Effective date: 6 May 2025Company profile
Financial ReportingOfficial identifier 630554Record date 31 Aug 2024Submission number: SR5904356Received date: 20 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 288170Record date 31 Oct 2024Submission number: SR5010566Received date: 4 Mar 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 673787Record date 30 Jun 2024Submission number: SR5614150Received date: 16 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 696758Record date 30 Jun 2024Submission number: SR5702531Received date: 25 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 509906Record date 29 Feb 2024Submission number: SR3205796Received date: 23 Aug 2024Effective date: 16 Aug 2024Company profile
Financial ReportingOfficial identifier 154830Record date 29 Feb 2024Submission number: SR4429350Received date: 17 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 710584Record date 31 Dec 2024Submission number: SR5018077Received date: 31 Mar 2025Effective date: 5 Mar 2025Company profile
Financial ReportingOfficial identifier 240564Record date 31 Oct 2024Submission number: SR6211625Received date: 6 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 300331Record date 31 Dec 2024Submission number: SR6487718Received date: 25 Aug 2025Effective date: 22 Aug 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?