Earnings per Share (EPS) of $0.935 missed the expected $1.13. Revenue of approximately $641.7 million, below the forecast of ...