Robert Half Inc Com (RHI) reports earnings