Cracker Barrel's latest financial results sheds light on how its logo controversy has impacted company sales.