Financial ReportingOfficial identifier 754789Record date 31 Jan 2024Submission number: SR4314073Received date: 19 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 493797Record date 31 Jan 2024Submission number: SR4243343Received date: 12 Dec 2024Effective date: 18 Oct 2024Company profile
Financial ReportingOfficial identifier 369431Record date 31 Mar 2024Submission number: SR2496163Received date: 6 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 226234Record date 31 Dec 2024Submission number: SR5653935Received date: 20 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 611995Record date 31 Aug 2024Submission number: SR5602831Received date: 15 May 2025Effective date: 15 May 2025Company profile
Financial ReportingOfficial identifier 491495Record date 29 Feb 2024Submission number: SR4161519Received date: 20 Dec 2024Effective date: 15 Nov 2024Company profile
Financial ReportingOfficial identifier 487093Record date 31 Aug 2024Submission number: SR4592403Received date: 7 Feb 2025Effective date: 19 Jan 2025Company profile
Financial ReportingOfficial identifier 502804Record date 31 Dec 2024Submission number: SR7009667Received date: 21 Oct 2025Effective date: 26 Aug 2025Company profile
Financial ReportingOfficial identifier 545397Record date 30 Jun 2024Submission number: SR5012797Received date: 13 Mar 2025Effective date: 4 Mar 2025Company profile
Financial ReportingOfficial identifier 344300Record date 31 Mar 2024Submission number: SR4554883Received date: 16 Jan 2025Effective date: 10 Dec 2024Company profile
Financial ReportingOfficial identifier 349898Record date 31 Mar 2024Submission number: SR4899678Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 646832Record date 31 Mar 2024Submission number: SR4939935Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 394383Record date 30 Jun 2024Submission number: SR5017845Received date: 5 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 745322Record date 30 Jun 2024Submission number: SR5025701Received date: 11 Mar 2025Effective date: 19 Jan 2025Company profile
Financial ReportingOfficial identifier 349208Record date 29 Feb 2024Submission number: SR5063703Received date: 12 Mar 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 657198Record date 31 Dec 2024Submission number: SR5519496Received date: 7 May 2025Effective date: 17 Mar 2025Company profile
Financial ReportingOfficial identifier 364231Record date 31 Jan 2024Submission number: SR4302755Received date: 18 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 743143Record date 14 Dec 2024Submission number: SR4247380Received date: 17 Dec 2024Effective date: 14 Dec 2024Company profile
Financial ReportingOfficial identifier 696102Record date 30 Jun 2024Submission number: SR4510282Received date: 13 Jan 2025Effective date: 21 Nov 2024Company profile
Financial ReportingOfficial identifier 514364Record date 30 Jun 2024Submission number: SR5709349Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 717918Record date 30 Jun 2024Submission number: SR5664169Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 633230Record date 31 Dec 2024Submission number: SR6850125Received date: 10 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 586361Record date 31 Dec 2024Submission number: SR5750954Received date: 25 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 718496Record date 31 Mar 2024Submission number: SR3930835Received date: 18 Nov 2024Effective date: 5 Nov 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?