Genesco Inc. (GCO) reports earnings