RCM Technologies Inc. (RCMT) reports earnings