Cracker Barrel Old Country Store Inc. (CBRL) reports earnings