Financial ReportingOfficial identifier 473115Record date 30 Jun 2024Submission number: SR5685540Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 650870Record date 31 Aug 2024Submission number: SR4507943Received date: 14 Jan 2025Effective date: 29 Nov 2024Company profile
Financial ReportingOfficial identifier 746334Record date 31 Jan 2024Submission number: SR3327100Received date: 13 Nov 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 679958Record date 31 Dec 2024Submission number: SR6942241Received date: 20 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 386138Record date 31 Aug 2024Submission number: SR5070932Received date: 24 Mar 2025Effective date: 13 Mar 2025Company profile
Financial ReportingOfficial identifier 584620Record date 31 Dec 2024Submission number: SR6342248Received date: 7 Aug 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 640553Record date 31 Mar 2024Submission number: SR2784985Received date: 20 Jan 2025Effective date: 21 Jun 2024Company profile
Financial ReportingOfficial identifier 609844Record date 31 Aug 2024Submission number: SR4844117Received date: 5 Mar 2025Effective date: 16 Feb 2025Company profile
Financial ReportingOfficial identifier 363301Record date 31 Dec 2024Submission number: SR5449713Received date: 20 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 731985Record date 19 Jun 2024Submission number: SR2653520Received date: 20 Jun 2024Effective date: 19 Jun 2024Company profile
Financial ReportingOfficial identifier 654915Record date 31 Dec 2024Submission number: SR5194294Received date: 28 Mar 2025Effective date: 9 Feb 2025Company profile
Financial ReportingOfficial identifier 610127Record date 31 Dec 2024Submission number: SR6457772Received date: 20 Aug 2025Effective date: 19 Aug 2025Company profile
Financial ReportingOfficial identifier 604261Record date 30 Jun 2024Submission number: SR4115672Received date: 2 Dec 2024Effective date: 15 Nov 2024Company profile
Financial ReportingOfficial identifier 605890Record date 31 Dec 2024Submission number: SR6457806Received date: 20 Aug 2025Effective date: 19 Aug 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?