Quarterly earnings, revenue surprises, guidance changes