Capstone Companies Inc (CAPC) reports earnings