All eyes on Palm ahead of earnings