Financial ReportingOfficial identifier 639537Record date 31 Dec 2024Submission number: SR6445648Received date: 19 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 415364Record date 31 Mar 2024Submission number: SR4949430Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 272802Record date 31 Dec 2024Submission number: SR6479109Received date: 21 Aug 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 701244Record date 31 Dec 2024Submission number: SR5933319Received date: 20 Jun 2025Effective date: 20 Jun 2025Company profile
Financial ReportingOfficial identifier 700700Record date 31 Dec 2024Submission number: SR5933394Received date: 20 Jun 2025Effective date: 20 Jun 2025Company profile
Financial ReportingOfficial identifier 387225Record date 30 Jun 2024Submission number: SR5528883Received date: 14 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 643812Record date 31 Dec 2024Submission number: SR6788590Received date: 6 Oct 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 685079Record date 31 Dec 2024Submission number: SR6388907Received date: 13 Aug 2025Effective date: 18 Jun 2025Company profile
Financial ReportingOfficial identifier 562044Record date 31 Mar 2024Submission number: SR4208390Received date: 6 Dec 2024Effective date: 6 Dec 2024Company profile
Financial ReportingOfficial identifier 615291Record date 31 Dec 2024Submission number: SR6322023Received date: 5 Aug 2025Effective date: 5 Aug 2025Company profile
Financial ReportingOfficial identifier 717581Record date 19 Oct 2024Submission number: SR4766310Received date: 12 Feb 2025Effective date: 19 Dec 2024Company profile
Financial ReportingOfficial identifier 725661Record date 31 Dec 2024Submission number: SR6713483Received date: 3 Oct 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 429862Record date 31 Mar 2024Submission number: SR4842308Received date: 14 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 738273Record date 6 Oct 2024Submission number: SR4171854Received date: 30 Nov 2024Effective date: 6 Oct 2024Company profile
Financial ReportingOfficial identifier 718056Record date 31 Dec 2024Submission number: SR4910171Received date: 21 Feb 2025Effective date: 21 Feb 2025Company profile
Financial ReportingOfficial identifier 722451Record date 31 Dec 2024Submission number: SR5153769Received date: 24 Mar 2025Effective date: 14 Jan 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?