FFC announces final results for FY 2023