US regional retailer Publix saw its earnings and sales climb in the first half of the year.