Publix Super Markets saw a dip in its net earnings for the second quarter as a result of a "difficult economic environment".