Shoe Carnival Inc. (SCVL) reports earnings