JJSF Financials: J&J Snack Foods Corp AI Analysis