Financial ReportingOfficial identifier 728314Record date 31 Aug 2024Submission number: SR5057268Received date: 28 Mar 2025Effective date: 11 Mar 2025Company profile
Financial ReportingOfficial identifier 610422Record date 31 Dec 2024Submission number: SR6430113Received date: 21 Aug 2025Effective date: 16 Aug 2025Company profile
Financial ReportingOfficial identifier 683154Record date 31 Dec 2024Submission number: SR5959613Received date: 5 Aug 2025Effective date: 26 May 2025Company profile
Financial ReportingOfficial identifier 705189Record date 31 Dec 2024Submission number: SR4762754Received date: 12 Feb 2025Effective date: 6 Feb 2025Company profile
Financial ReportingOfficial identifier 471069Record date 30 Jun 2024Submission number: SR5431593Received date: 15 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 378261Record date 30 Nov 2024Submission number: SR6380425Received date: 11 Aug 2025Effective date: 11 Aug 2025Company profile
Financial ReportingOfficial identifier 316559Record date 30 Jun 2024Submission number: SR5264933Received date: 2 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 282765Record date 31 Mar 2024Submission number: SR4244578Received date: 16 Dec 2024Effective date: 8 Nov 2024Company profile
Financial ReportingOfficial identifier 702983Record date 31 Mar 2024Submission number: SR3753232Received date: 30 Oct 2024Effective date: 16 Oct 2024Company profile
Financial ReportingOfficial identifier 422134Record date 31 May 2024Submission number: SR4602388Received date: 20 Jan 2025Effective date: 20 Dec 2024Company profile
Financial ReportingOfficial identifier 168494Record date 31 Dec 2024Submission number: SR6964094Received date: 23 Oct 2025Effective date: 30 Aug 2025Company profile
Financial ReportingOfficial identifier 495439Record date 31 Dec 2024Submission number: SR4623685Received date: 29 Jan 2025Effective date: 22 Jan 2025Company profile
Financial ReportingOfficial identifier 417720Record date 31 Mar 2024Submission number: SR4320026Received date: 16 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 654883Record date 31 Dec 2024Submission number: SR6855159Received date: 3 Oct 2025Effective date: 9 Aug 2025Company profile
Financial ReportingOfficial identifier 726011Record date 31 Dec 2024Submission number: SR5547127Received date: 9 May 2025Effective date: 15 Mar 2025Company profile
Financial ReportingOfficial identifier 283191Record date 30 Jun 2024Submission number: SR4972529Received date: 27 Feb 2025Effective date: 27 Feb 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?