BGSF Inc. (BGSF) reports earnings