Financial ReportingOfficial identifier 180649Record date 31 Dec 2024Submission number: SR6479526Received date: 21 Aug 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 729459Record date 11 May 2024Submission number: SR2492178Received date: 21 May 2024Effective date: 11 May 2024Company profile
Financial ReportingOfficial identifier 689282Record date 31 Mar 2024Submission number: SR4947704Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 619710Record date 31 Dec 2024Submission number: SR5732687Received date: 9 Jun 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 683502Record date 31 Dec 2024Submission number: SR4869973Received date: 17 Feb 2025Effective date: 17 Feb 2025Company profile
Financial ReportingOfficial identifier 539628Record date 31 Dec 2024Submission number: SR6850073Received date: 3 Oct 2025Effective date: 17 Aug 2025Company profile
Financial ReportingOfficial identifier 707708Record date 31 Dec 2024Submission number: SR5175279Received date: 29 Mar 2025Effective date: 26 Mar 2025Company profile
Financial ReportingOfficial identifier 604434Record date 31 Oct 2024Submission number: SR5874033Received date: 27 Jun 2025Effective date: 17 May 2025Company profile
Financial ReportingOfficial identifier 263659Record date 30 Nov 2024Submission number: SR4708540Received date: 31 Jan 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 299781Record date 31 Mar 2024Submission number: SR4553504Received date: 15 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 631745Record date 31 Aug 2024Submission number: SR5733212Received date: 30 May 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 330633Record date 31 Aug 2024Submission number: SR4891767Received date: 6 Mar 2025Effective date: 19 Feb 2025Company profile
Financial ReportingOfficial identifier 473543Record date 31 Dec 2024Submission number: SR6404267Received date: 13 Aug 2025Effective date: 13 Aug 2025Company profile
Financial ReportingOfficial identifier 707455Record date 31 Dec 2024Submission number: SR5732353Received date: 28 May 2025Effective date: 8 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?