CarParts.com Inc. (PRTS) reports earnings