KR missed on revenue, reduces the expectations from 2.37-2.46 to 2.35-2.42 and they were able to keep their eps because of share buyback. Looks they are doing all kinds of magic to trick the markets, share holders; will not work for too long and doesn't take that much knowledge to figure out what is happening.
1. They increased expectations from $2.35 - $2.42 to $2.33 - $2.40
2. EPS was higher than street expectations. I am sure the street knows how many shares KR has repurchased.
3. Before the year even began, KR said the 2nd Quarter would be difficult to increase revenue vs. last year. So this is not a surprise.