Unifi Inc. (UFI) reports earnings