Financial ReportingOfficial identifier 700300Record date 31 Dec 2024Submission number: SR5684202Received date: 23 May 2025Effective date: 23 May 2025Company profile
Financial ReportingOfficial identifier 741770Record date 31 Mar 2024Submission number: SR4382999Received date: 16 Jan 2025Effective date: 22 Nov 2024Company profile
Financial ReportingOfficial identifier 612162Record date 30 Nov 2024Submission number: SR6778672Received date: 15 Oct 2025Effective date: 30 Aug 2025Company profile
Financial ReportingOfficial identifier 741129Record date 30 Jun 2024Submission number: SR4187960Received date: 3 Dec 2024Effective date: 15 Nov 2024Company profile
Financial ReportingOfficial identifier 528302Record date 31 May 2024Submission number: SR5012342Received date: 7 Mar 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 701909Record date 18 Feb 2024Submission number: SR2344686Received date: 23 Feb 2024Effective date: 18 Feb 2024Company profile
Financial ReportingOfficial identifier 424795Record date 30 Jun 2024Submission number: SR5540078Received date: 9 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 428579Record date 30 Jun 2024Submission number: SR4938780Received date: 24 Feb 2025Effective date: 24 Feb 2025Company profile
Financial ReportingOfficial identifier 218738Record date 31 Dec 2024Submission number: SR4497409Received date: 30 Jan 2025Effective date: 9 Jan 2025Company profile
Financial ReportingOfficial identifier 221066Record date 31 Dec 2024Submission number: SR5862798Received date: 11 Jun 2025Effective date: 11 Jun 2025Company profile
Financial ReportingOfficial identifier 672290Record date 30 Jun 2024Submission number: SR4226139Received date: 29 Jan 2025Effective date: 9 Dec 2024Company profile
Financial ReportingOfficial identifier 247768Record date 31 Oct 2024Submission number: SR5548342Received date: 23 May 2025Effective date: 9 May 2025Company profile
Financial ReportingOfficial identifier 388567Record date 30 Jun 2024Submission number: SR5117348Received date: 21 Mar 2025Effective date: 10 Mar 2025Company profile
Financial ReportingOfficial identifier 445073Record date 14 Feb 2024Submission number: SR2343776Received date: 25 Feb 2024Effective date: 22 Feb 2024Company profile
Financial ReportingOfficial identifier 443031Record date 31 Oct 2024Submission number: SR5549125Received date: 11 May 2025Effective date: 17 Mar 2025Company profile
Financial ReportingOfficial identifier 419628Record date 31 Oct 2024Submission number: SR5168283Received date: 26 Mar 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 670865Record date 20 May 2024Submission number: SR4516074Received date: 13 Jan 2025Effective date: 20 Nov 2024Company profile
Financial ReportingOfficial identifier 698455Record date 30 Jun 2024Submission number: SR4712053Received date: 6 Feb 2025Effective date: 21 Dec 2024Company profile
Financial ReportingOfficial identifier 445079Record date 31 Aug 2024Submission number: SR5481142Received date: 6 May 2025Effective date: 5 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?