Financial ReportingOfficial identifier 291493Record date 31 Mar 2024Submission number: SR4776384Received date: 13 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 739427Record date 25 Oct 2024Submission number: SR5615588Received date: 16 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 683473Record date 31 May 2024Submission number: SR4572431Received date: 17 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 479082Record date 20 Dec 2024Submission number: SR6347078Received date: 12 Aug 2025Effective date: 21 Jun 2025Company profile
Financial ReportingOfficial identifier 204821Record date 31 Aug 2024Submission number: SR6877120Received date: 23 Oct 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 508482Record date 30 Jun 2024Submission number: SR5615523Received date: 16 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 746085Record date 31 Dec 2024Submission number: SR5211974Received date: 31 Mar 2025Effective date: 1 Feb 2025Company profile
Financial ReportingOfficial identifier 673688Record date 30 Jun 2024Submission number: SR4516316Received date: 11 Jan 2025Effective date: 11 Jan 2025Company profile
Financial ReportingOfficial identifier 564470Record date 31 Dec 2024Submission number: SR4844339Received date: 6 Mar 2025Effective date: 14 Feb 2025Company profile
Financial ReportingOfficial identifier 328091Record date 30 Jun 2024Submission number: SR5708915Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 751612Record date 30 Nov 2024Submission number: SR5997931Received date: 30 Jun 2025Effective date: 3 May 2025Company profile
Financial ReportingOfficial identifier 565615Record date 31 Aug 2024Submission number: SR4277570Received date: 10 Feb 2025Effective date: 5 Feb 2025Company profile
Financial ReportingOfficial identifier 621870Record date 23 Aug 2024Submission number: SR3776501Received date: 17 Oct 2024Effective date: 23 Aug 2024Company profile
Financial ReportingOfficial identifier 524961Record date 29 Feb 2024Submission number: SR4279758Received date: 16 Dec 2024Effective date: 27 Nov 2024Company profile
Financial ReportingOfficial identifier 577100Record date 31 Jan 2024Submission number: SR4254704Received date: 16 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 721454Record date 30 Jun 2024Submission number: SR4833545Received date: 14 Feb 2025Effective date: 22 Dec 2024Company profile
Financial ReportingOfficial identifier 660390Record date 31 Dec 2024Submission number: SR5854984Received date: 11 Jun 2025Effective date: 11 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?