Financial ReportingOfficial identifier 474880Record date 30 Nov 2024Submission number: SR7029030Received date: 24 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 467160Record date 31 Aug 2024Submission number: SR5730739Received date: 28 May 2025Effective date: 28 May 2025Company profile
Financial ReportingOfficial identifier 555485Record date 31 Mar 2024Submission number: SR4923386Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 708707Record date 31 Dec 2024Submission number: SR5048633Received date: 25 Mar 2025Effective date: 14 Mar 2025Company profile
Financial ReportingOfficial identifier 697945Record date 7 Dec 2024Submission number: SR4556839Received date: 1 Feb 2025Effective date: 14 Dec 2024Company profile
Financial ReportingOfficial identifier 617810Record date 31 Dec 2024Submission number: SR6373345Received date: 10 Aug 2025Effective date: 10 Aug 2025Company profile
Financial ReportingOfficial identifier 598019Record date 30 Jun 2024Submission number: SR5712380Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 606696Record date 23 Jun 2024Submission number: SR5483634Received date: 5 May 2025Effective date: 23 Mar 2025Company profile
Financial ReportingOfficial identifier 687583Record date 31 Dec 2024Submission number: SR6797408Received date: 6 Oct 2025Effective date: 11 Aug 2025Company profile
Financial ReportingOfficial identifier 281304Record date 31 Mar 2024Submission number: SR4323202Received date: 20 Dec 2024Effective date: 30 Oct 2024Company profile
Financial ReportingOfficial identifier 418365Record date 31 Dec 2024Submission number: SR6471441Received date: 20 Aug 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 311071Record date 30 Jun 2024Submission number: SR4898424Received date: 21 Feb 2025Effective date: 17 Feb 2025Company profile
Financial ReportingOfficial identifier 300420Record date 31 Dec 2024Submission number: SR5638969Received date: 23 Jun 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 78215Record date 30 Jun 2024Submission number: SR4228205Received date: 13 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 461577Record date 31 Dec 2024Submission number: SR7021600Received date: 23 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 351552Record date 31 Dec 2024Submission number: SR4969928Received date: 17 Jun 2025Effective date: 26 May 2025Company profile
Financial ReportingOfficial identifier 577163Record date 31 Dec 2024Submission number: SR5992255Received date: 11 Aug 2025Effective date: 29 Jun 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?