Hudson Global Inc. (HSON) reports earnings