Financial ReportingOfficial identifier 410780Record date 31 Dec 2024Submission number: SR5962272Received date: 24 Jun 2025Effective date: 11 May 2025Company profile
Financial ReportingOfficial identifier 635057Record date 31 Dec 2024Submission number: SR5594562Received date: 22 May 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 492547Record date 31 Dec 2024Submission number: SR5910205Received date: 25 Jun 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 700268Record date 30 Jun 2024Submission number: SR4300078Received date: 2 Jan 2025Effective date: 18 Dec 2024Company profile
Financial ReportingOfficial identifier 723557Record date 30 Jun 2024Submission number: SR4229216Received date: 2 Jan 2025Effective date: 10 Dec 2024Company profile
Financial ReportingOfficial identifier 542322Record date 31 Mar 2024Submission number: SR5582633Received date: 13 May 2025Effective date: 9 Oct 2024Company profile
Financial ReportingOfficial identifier 696300Record date 31 Dec 2024Submission number: SR5872759Received date: 25 Jun 2025Effective date: 12 Jun 2025Company profile
Financial ReportingOfficial identifier 704496Record date 31 Aug 2024Submission number: SR5536334Received date: 19 May 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 546850Record date 30 Jun 2024Submission number: SR5710885Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 710251Record date 31 Dec 2024Submission number: SR6379557Received date: 11 Aug 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 354259Record date 31 Mar 2024Submission number: SR4347632Received date: 24 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 626670Record date 31 Mar 2024Submission number: SR2514476Received date: 17 Jun 2024Effective date: 31 May 2024Company profile
Financial ReportingOfficial identifier 528264Record date 31 Mar 2024Submission number: SR4348616Received date: 24 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 637450Record date 31 Dec 2024Submission number: SR5976218Received date: 26 Jun 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 746539Record date 30 Jun 2024Submission number: SR4496943Received date: 9 Jan 2025Effective date: 9 Jan 2025Company profile
Financial ReportingOfficial identifier 523949Record date 31 Dec 2024Submission number: SR4486918Received date: 8 Jan 2025Effective date: 8 Jan 2025Company profile
Financial ReportingOfficial identifier 743098Record date 13 Dec 2024Submission number: SR6322475Received date: 5 Aug 2025Effective date: 13 Jun 2025Company profile
Financial ReportingOfficial identifier 253653Record date 31 Mar 2024Submission number: SR4744391Received date: 22 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 686462Record date 31 Dec 2024Submission number: SR6543498Received date: 29 Aug 2025Effective date: 28 Aug 2025Company profile
Financial ReportingOfficial identifier 714449Record date 24 Aug 2024Submission number: SR3740623Received date: 16 Oct 2024Effective date: 24 Aug 2024Company profile
Financial ReportingOfficial identifier 725304Record date 31 Aug 2024Submission number: SR3929554Received date: 18 Nov 2024Effective date: 5 Nov 2024Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?