Guidance was raised again, with the midpoint of revenue and EPS outlook increased from the prior quarter. The previous quarter's revenue outlook was $830 million to $870 million and non-GAAP EPS $2.35 ...