Culp Inc. (CULP) reports earnings