Financial ReportingOfficial identifier 738955Record date 31 Mar 2024Submission number: SR4799401Received date: 21 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 726531Record date 31 Aug 2024Submission number: SR4880120Received date: 18 Feb 2025Effective date: 18 Feb 2025Company profile
Financial ReportingOfficial identifier 528144Record date 31 Mar 2024Submission number: SR4486599Received date: 10 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 744179Record date 30 Jun 2024Submission number: SR4909709Received date: 21 Feb 2025Effective date: 30 Dec 2024Company profile
Financial ReportingOfficial identifier 488707Record date 31 Dec 2024Submission number: SR6940887Received date: 13 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 721040Record date 31 May 2024Submission number: SR4640904Received date: 30 Jan 2025Effective date: 16 Dec 2024Company profile
Financial ReportingOfficial identifier 327070Record date 30 Jun 2024Submission number: SR7234212Received date: 21 Nov 2025Effective date: 14 Oct 2024Company profile
Financial ReportingOfficial identifier 636304Record date 31 Dec 2024Submission number: SR6468777Received date: 26 Aug 2025Effective date: 20 Aug 2025Company profile
Financial ReportingOfficial identifier 554476Record date 31 Dec 2024Submission number: SR5963438Received date: 24 Jun 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 621281Record date 29 Feb 2024Submission number: SR4244387Received date: 18 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 529536Record date 30 Jun 2024Submission number: SR4604589Received date: 24 Jan 2025Effective date: 27 Dec 2024Company profile
Financial ReportingOfficial identifier 677750Record date 31 Dec 2024Submission number: SR5528896Received date: 7 May 2025Effective date: 14 Mar 2025Company profile
Financial ReportingOfficial identifier 360120Record date 31 Dec 2024Submission number: SR5846617Received date: 11 Jun 2025Effective date: 9 Jun 2025Company profile
Financial ReportingOfficial identifier 675870Record date 31 Dec 2024Submission number: SR5374198Received date: 29 Aug 2025Effective date: 8 Aug 2025Company profile
Financial ReportingOfficial identifier 743367Record date 19 Dec 2024Submission number: SR4439582Received date: 3 Jan 2025Effective date: 19 Dec 2024Company profile
Financial ReportingOfficial identifier 316423Record date 31 Mar 2024Submission number: SR4553569Received date: 23 Jan 2025Effective date: 19 Dec 2024Company profile
Financial ReportingOfficial identifier 581271Record date 31 Mar 2024Submission number: SR4269465Received date: 16 Dec 2024Effective date: 22 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?