South Africa's Pioneer Food Group has booked a mixed set of annual results with earnings down but sales up.