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

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

The Lebanon, Tennessee-based restaurant chain said Tuesday its revenue fell 5.7% to $797.2 million in the three months ending Oct. 31.