Financial ReportingOfficial identifier 485596Record date 30 Jun 2024Submission number: SR5798665Received date: 11 Jun 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 488516Record date 31 Dec 2024Submission number: SR6946089Received date: 21 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 683343Record date 31 Aug 2024Submission number: SR5827401Received date: 11 Jun 2025Effective date: 30 May 2025Company profile
Financial ReportingOfficial identifier 172557Record date 31 Mar 2024Submission number: SR4902174Received date: 20 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 745731Record date 31 Dec 2024Submission number: SR5153964Received date: 24 Mar 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 751597Record date 31 Oct 2024Submission number: SR5954934Received date: 23 Jun 2025Effective date: 23 Jun 2025Company profile
Financial ReportingOfficial identifier 599044Record date 29 Feb 2024Submission number: SR4633677Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 219030Record date 31 Jan 2024Submission number: SR3920827Received date: 6 Nov 2024Effective date: 9 Oct 2024Company profile
Financial ReportingOfficial identifier 105861Record date 31 Aug 2024Submission number: SR5518644Received date: 8 May 2025Effective date: 15 Mar 2025Company profile
Financial ReportingOfficial identifier 135835Record date 30 Jun 2024Submission number: SR4734855Received date: 4 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 144374Record date 30 Jun 2024Submission number: SR4946198Received date: 25 Feb 2025Effective date: 25 Feb 2025Company profile
Financial ReportingOfficial identifier 345257Record date 30 Jun 2024Submission number: SR4968019Received date: 27 Feb 2025Effective date: 6 Jan 2025Company profile
Financial ReportingOfficial identifier 253479Record date 31 Dec 2024Submission number: SR6412871Received date: 19 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 558068Record date 31 Dec 2024Submission number: SR5934882Received date: 20 Oct 2025Effective date: 24 Aug 2025Company profile
Financial ReportingOfficial identifier 261434Record date 31 Mar 2024Submission number: SR3714632Received date: 2 Dec 2024Effective date: 11 Oct 2024Company profile
Financial ReportingOfficial identifier 623147Record date 31 Dec 2024Submission number: SR6378043Received date: 18 Aug 2025Effective date: 11 Aug 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?