Financial ReportingOfficial identifier 192983Record date 31 Mar 2024Submission number: SR4575930Received date: 17 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 553589Record date 31 Jan 2024Submission number: SR4292215Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 468823Record date 28 Feb 2024Submission number: SR4430313Received date: 10 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 486262Record date 31 May 2024Submission number: SR4697375Received date: 30 Jan 2025Effective date: 2 Jan 2025Company profile
Financial ReportingOfficial identifier 79898Record date 31 Mar 2024Submission number: SR3641004Received date: 3 Oct 2024Effective date: 3 Oct 2024Company profile
Financial ReportingOfficial identifier 545079Record date 31 Dec 2024Submission number: SR5908907Received date: 17 Jun 2025Effective date: 17 Jun 2025Company profile
Financial ReportingOfficial identifier 358177Record date 31 Dec 2024Submission number: SR6556501Received date: 29 Aug 2025Effective date: 29 Aug 2025Company profile
Financial ReportingOfficial identifier 152892Record date 31 Dec 2024Submission number: SR4950041Received date: 5 Mar 2025Effective date: 25 Feb 2025Company profile
Financial ReportingOfficial identifier 89961Record date 29 Feb 2024Submission number: SR4075263Received date: 19 Nov 2024Effective date: 19 Nov 2024Company profile
Financial ReportingOfficial identifier 541601Record date 31 Dec 2024Submission number: SR6536808Received date: 29 Aug 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 310443Record date 31 Dec 2024Submission number: SR6449754Received date: 18 Aug 2025Effective date: 20 Aug 2025Company profile
Financial ReportingOfficial identifier 371404Record date 30 Jun 2024Submission number: SR5308487Received date: 1 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 594906Record date 31 Dec 2024Submission number: SR5831911Received date: 9 Jun 2025Effective date: 8 Jun 2025Company profile
Financial ReportingOfficial identifier 435316Record date 31 Dec 2024Submission number: SR5875165Received date: 16 Jun 2025Effective date: 12 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?