J&J Snack Foods has posted a rise in third-quarter sales and earnings, the company said yesterday (27 July).