Financial ReportingOfficial identifier 732179Record date 21 Jun 2024Submission number: SR3186899Received date: 14 Aug 2024Effective date: 21 Jun 2024Company profile
Financial ReportingOfficial identifier 611188Record date 31 Mar 2024Submission number: SR3809570Received date: 21 Oct 2024Effective date: 31 Aug 2024Company profile
Financial ReportingOfficial identifier 708288Record date 31 Dec 2024Submission number: SR6323056Received date: 5 Aug 2025Effective date: 5 Aug 2025Company profile
Financial ReportingOfficial identifier 381053Record date 31 Dec 2024Submission number: SR6322045Received date: 5 Aug 2025Effective date: 1 Aug 2025Company profile
Financial ReportingOfficial identifier 486481Record date 30 Jun 2024Submission number: SR4950455Received date: 3 Mar 2025Effective date: 8 Jan 2025Company profile
Financial ReportingOfficial identifier 304048Record date 31 Dec 2024Submission number: SR5861944Received date: 18 Jun 2025Effective date: 11 Jun 2025Company profile
Financial ReportingOfficial identifier 359784Record date 31 Dec 2024Submission number: SR5573148Received date: 20 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 643701Record date 29 Feb 2024Submission number: SR4633251Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 700133Record date 14 Jan 2024Submission number: SR2311471Received date: 29 Jan 2024Effective date: 14 Jan 2024Company profile
Financial ReportingOfficial identifier 598761Record date 31 Jan 2024Submission number: SR4034300Received date: 15 Nov 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 741575Record date 31 Dec 2024Submission number: SR5011279Received date: 4 Mar 2025Effective date: 4 Mar 2025Company profile
Financial ReportingOfficial identifier 730580Record date 1 Jun 2024Submission number: SR2444828Received date: 1 Jun 2024Effective date: 1 Jun 2024Company profile
Financial ReportingOfficial identifier 532165Record date 31 Aug 2024Submission number: SR5664795Received date: 23 May 2025Effective date: 23 May 2025Company profile
Financial ReportingOfficial identifier 616819Record date 31 Dec 2024Submission number: SR6557845Received date: 29 Aug 2025Effective date: 29 Aug 2025Company profile
Financial ReportingOfficial identifier 229682Record date 31 Dec 2024Submission number: SR5915227Received date: 28 Aug 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 285625Record date 31 Dec 2024Submission number: SR5915417Received date: 28 Aug 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 723086Record date 30 Jun 2024Submission number: SR4687511Received date: 5 Feb 2025Effective date: 22 Jan 2025Company profile
Financial ReportingOfficial identifier 714589Record date 31 Mar 2024Submission number: SR4308042Received date: 19 Dec 2024Effective date: 25 Oct 2024Company profile
Financial ReportingOfficial identifier 538037Record date 31 Jan 2024Submission number: SR3843250Received date: 28 Nov 2024Effective date: 21 Oct 2024Company profile
Financial ReportingOfficial identifier 630088Record date 31 Aug 2024Submission number: SR5661463Received date: 27 May 2025Effective date: 25 May 2025Company profile
Financial ReportingOfficial identifier 648844Record date 30 Jun 2024Submission number: SR5708261Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 727483Record date 30 Jun 2024Submission number: SR4183439Received date: 9 Jan 2025Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 714792Record date 30 Jun 2024Submission number: SR4183547Received date: 9 Jan 2025Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 286021Record date 30 Jun 2024Submission number: SR4236356Received date: 9 Jan 2025Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 473297Record date 31 Dec 2024Submission number: SR5685099Received date: 24 May 2025Effective date: 24 May 2025Company profile
Financial ReportingOfficial identifier 673558Record date 30 Jun 2024Submission number: SR4091412Received date: 26 Nov 2024Effective date: 20 Nov 2024Company profile
Financial ReportingOfficial identifier 693104Record date 31 Jan 2024Submission number: SR4244183Received date: 13 Dec 2024Effective date: 19 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?