Financial ReportingOfficial identifier 132549Record date 30 Jun 2024Submission number: SR4809568Received date: 11 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 367022Record date 31 Jan 2024Submission number: SR3118326Received date: 8 Aug 2024Effective date: 7 Aug 2024Company profile
Financial ReportingOfficial identifier 665269Record date 31 Dec 2024Submission number: SR5516566Received date: 8 May 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 367023Record date 31 Jan 2024Submission number: SR3118393Received date: 8 Aug 2024Effective date: 6 Aug 2024Company profile
Financial ReportingOfficial identifier 385603Record date 29 Jun 2024Submission number: SR5670807Received date: 22 May 2025Effective date: 29 Mar 2025Company profile
Financial ReportingOfficial identifier 629647Record date 31 Dec 2024Submission number: SR6490089Received date: 25 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 573222Record date 29 Feb 2024Submission number: SR4634149Received date: 23 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 529083Record date 30 Jun 2024Submission number: SR5195852Received date: 28 Mar 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 660746Record date 31 Oct 2024Submission number: SR5719394Received date: 26 Jun 2025Effective date: 15 May 2025Company profile
Financial ReportingOfficial identifier 514018Record date 30 Jun 2024Submission number: SR4466189Received date: 6 Jan 2025Effective date: 2 Jan 2025Company profile
Financial ReportingOfficial identifier 441818Record date 20 Jun 2024Submission number: SR4545568Received date: 21 Jan 2025Effective date: 20 Dec 2024Company profile
Financial ReportingOfficial identifier 453717Record date 29 Feb 2024Submission number: SR4154430Received date: 27 Nov 2024Effective date: 27 Nov 2024Company profile
Financial ReportingOfficial identifier 421831Record date 30 Jun 2024Submission number: SR4486485Received date: 29 Jan 2025Effective date: 15 Dec 2024Company profile
Financial ReportingOfficial identifier 602688Record date 31 Dec 2024Submission number: SR5673769Received date: 29 May 2025Effective date: 22 May 2025Company profile
Financial ReportingOfficial identifier 437967Record date 31 Mar 2024Submission number: SR3843207Received date: 6 Dec 2024Effective date: 13 Oct 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?