IRIDEX Corporation (IRIX) reports earnings