Financial ReportingOfficial identifier 249238Record date 30 Jun 2024Submission number: SR5664346Received date: 22 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 699206Record date 30 Jun 2024Submission number: SR4900768Received date: 24 Feb 2025Effective date: 30 Dec 2024Company profile
Financial ReportingOfficial identifier 746568Record date 31 Aug 2024Submission number: SR5539214Received date: 8 May 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 359820Record date 31 Mar 2024Submission number: SR4834933Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 647083Record date 31 Mar 2024Submission number: SR2587397Received date: 11 Jun 2024Effective date: 11 Jun 2024Company profile
Financial ReportingOfficial identifier 249245Record date 31 Mar 2024Submission number: SR4223176Received date: 30 Jan 2025Effective date: 9 Dec 2024Company profile
Financial ReportingOfficial identifier 592001Record date 31 Dec 2024Submission number: SR5650423Received date: 8 Aug 2025Effective date: 8 Aug 2025Company profile
Financial ReportingOfficial identifier 703122Record date 31 Dec 2024Submission number: SR4871420Received date: 28 Mar 2025Effective date: 17 Feb 2025Company profile
Financial ReportingOfficial identifier 442124Record date 30 Jun 2024Submission number: SR4867242Received date: 19 Feb 2025Effective date: 25 Dec 2024Company profile
Financial ReportingOfficial identifier 650171Record date 31 Oct 2024Submission number: SR5189179Received date: 27 Mar 2025Effective date: 30 Jan 2025Company profile
Financial ReportingOfficial identifier 541476Record date 31 Mar 2024Submission number: SR4902761Received date: 20 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 224694Record date 31 Mar 2024Submission number: SR4936818Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 666840Record date 31 Dec 2024Submission number: SR6864721Received date: 7 Oct 2025Effective date: 19 Aug 2025Company profile
Financial ReportingOfficial identifier 688328Record date 31 Dec 2024Submission number: SR6475992Received date: 21 Aug 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 581695Record date 31 May 2024Submission number: SR5660722Received date: 9 Jun 2025Effective date: 3 Nov 2024Company profile
Financial ReportingOfficial identifier 745883Record date 31 Aug 2024Submission number: SR5164409Received date: 25 Mar 2025Effective date: 28 Jan 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?