Financial ReportingOfficial identifier 690325Record date 31 Aug 2024Submission number: SR4823739Received date: 13 Feb 2025Effective date: 12 Feb 2025Company profile
Financial ReportingOfficial identifier 746421Record date 31 Dec 2024Submission number: SR4830827Received date: 24 Feb 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 548372Record date 31 Dec 2024Submission number: SR6897143Received date: 8 Oct 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 695597Record date 30 Jun 2024Submission number: SR4976624Received date: 28 Feb 2025Effective date: 28 Feb 2025Company profile
Financial ReportingOfficial identifier 616868Record date 31 Dec 2024Submission number: SR5968781Received date: 25 Jun 2025Effective date: 25 Jun 2025Company profile
Financial ReportingOfficial identifier 608252Record date 31 Aug 2024Submission number: SR5100731Received date: 18 Mar 2025Effective date: 19 Jan 2025Company profile
Financial ReportingOfficial identifier 610764Record date 31 Dec 2024Submission number: SR5606437Received date: 19 May 2025Effective date: 20 May 2025Company profile
Financial ReportingOfficial identifier 431110Record date 29 Feb 2024Submission number: SR4148645Received date: 2 Dec 2024Effective date: 26 Nov 2024Company profile
Financial ReportingOfficial identifier 729296Record date 31 Oct 2024Submission number: SR4245371Received date: 10 Feb 2025Effective date: 7 Jan 2025Company profile
Financial ReportingOfficial identifier 604187Record date 30 Jun 2024Submission number: SR4439560Received date: 5 Jan 2025Effective date: 12 Nov 2024Company profile
Financial ReportingOfficial identifier 545251Record date 30 Jun 2024Submission number: SR5712567Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 666424Record date 13 Aug 2024Submission number: SR3672762Received date: 8 Oct 2024Effective date: 13 Aug 2024Company profile
Financial ReportingOfficial identifier 370763Record date 29 Feb 2024Submission number: SR4598439Received date: 20 Jan 2025Effective date: 29 Nov 2024Company profile
Financial ReportingOfficial identifier 721987Record date 31 Dec 2024Submission number: SR6347406Received date: 7 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 577741Record date 29 Feb 2024Submission number: SR3781057Received date: 18 Oct 2024Effective date: 23 Aug 2024Company profile
Financial ReportingOfficial identifier 739101Record date 31 Jan 2024Submission number: SR7542082Received date: 29 Dec 2025Effective date: 20 Oct 2024Company profile
Financial ReportingOfficial identifier 428125Record date 31 Jan 2024Submission number: SR4160442Received date: 28 Nov 2024Effective date: 17 Oct 2024Company profile
Financial ReportingOfficial identifier 744980Record date 31 Dec 2024Submission number: SR5805732Received date: 6 Jun 2025Effective date: 4 Jun 2025Company profile
Financial ReportingOfficial identifier 275340Record date 29 Feb 2024Submission number: SR4687127Received date: 4 Feb 2025Effective date: 30 Nov 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?