Earnings miss for 2Q on our and street estimates on all fronts. Revenue/PAT came short of consensus estimates by -5%/39%