Cracker Barrel báo lãi bất ngờ 42,8 triệu USD, nâng triển vọng cả năm