Financial ReportingOfficial identifier 593345Record date 31 Dec 2024Submission number: SR6389797Received date: 21 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 745651Record date 30 Jun 2024Submission number: SR4535706Received date: 29 Jan 2025Effective date: 26 Jan 2025Company profile
Financial ReportingOfficial identifier 656220Record date 31 Dec 2024Submission number: SR6390492Received date: 14 Aug 2025Effective date: 12 Aug 2025Company profile
Financial ReportingOfficial identifier 672683Record date 30 Jun 2024Submission number: SR4764134Received date: 6 Feb 2025Effective date: 19 Dec 2024Company profile
Financial ReportingOfficial identifier 415433Record date 27 Oct 2024Submission number: SR5471625Received date: 2 May 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 743757Record date 23 Dec 2024Submission number: SR7963023Received date: 17 Feb 2026Effective date: 23 Dec 2024Company profile
Financial ReportingOfficial identifier 67032Record date 31 Dec 2024Submission number: SR6353054Received date: 8 Aug 2025Effective date: 13 Jun 2025Company profile
Financial ReportingOfficial identifier 751905Record date 31 Aug 2024Submission number: SR4058958Received date: 25 Nov 2024Effective date: 22 Nov 2024Company profile
Financial ReportingOfficial identifier 465051Record date 31 Dec 2024Submission number: SR5739764Received date: 29 May 2025Effective date: 29 May 2025Company profile
Financial ReportingOfficial identifier 621610Record date 30 Nov 2024Submission number: SR6808507Received date: 1 Oct 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 292825Record date 31 Mar 2024Submission number: SR4709634Received date: 13 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 306272Record date 31 Dec 2024Submission number: SR6449395Received date: 19 Aug 2025Effective date: 18 Aug 2025Company profile
Financial ReportingOfficial identifier 406971Record date 31 Dec 2024Submission number: SR6379715Received date: 19 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 678344Record date 31 Dec 2024Submission number: SR5519230Received date: 6 May 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 469788Record date 31 Mar 2024Submission number: SR4867306Received date: 17 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 141815Record date 31 Aug 2024Submission number: SR5797914Received date: 30 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 106955Record date 31 Dec 2024Submission number: SR5710851Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 510390Record date 29 Feb 2024Submission number: SR4021830Received date: 21 Nov 2024Effective date: 18 Nov 2024Company profile
Financial ReportingOfficial identifier 625891Record date 31 Oct 2024Submission number: SR4610765Received date: 17 Feb 2025Effective date: 21 Jan 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?