Haverty Furniture Companies Inc. (HVT) reports earnings