Petra announces its audited Full Year 2025 results for the twelve months ended 30 June 2025 (FY 2025 or Year or Period).