Ruddick income drops for the year