Financial ReportingOfficial identifier 153394Record date 31 Dec 2024Submission number: SR5012453Received date: 12 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 42173Record date 31 Jan 2024Submission number: SR4202490Received date: 9 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 616015Record date 31 Dec 2024Submission number: SR6477339Received date: 21 Aug 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 369035Record date 31 Dec 2024Submission number: SR7007297Received date: 23 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 220546Record date 29 Feb 2024Submission number: SR4477843Received date: 9 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 558444Record date 31 Dec 2024Submission number: SR6526767Received date: 26 Aug 2025Effective date: 26 Aug 2025Company profile
Financial ReportingOfficial identifier 702237Record date 31 Aug 2024Submission number: SR4801716Received date: 12 Feb 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 606953Record date 31 Dec 2024Submission number: SR5011628Received date: 14 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 231539Record date 30 Jun 2024Submission number: SR5118871Received date: 15 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 718150Record date 30 Jun 2024Submission number: SR5196063Received date: 31 Mar 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 757739Record date 31 Dec 2024Submission number: SR6907280Received date: 9 Oct 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 214266Record date 16 Mar 2024Submission number: SR4252952Received date: 13 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 625588Record date 31 Aug 2024Submission number: SR4696724Received date: 30 Jan 2025Effective date: 30 Jan 2025Company profile
Financial ReportingOfficial identifier 518105Record date 31 Oct 2024Submission number: SR5095976Received date: 6 May 2025Effective date: 18 Mar 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?