Home Investing Shoe Carnival stock surge 18% as earnings beat expectations despite revenue decline