FFC announces half yearly results