Q1 Revenue Inline, but EPS Beat Our Expectations