They are being conservative after getting caught last quarter with their pants down.
Scripts are running very high 300+ average per week. We all learned that other factors can skew that turning into earnings though. Then as some of the analysts pointed out recently, they expect that to be solved and restocking.
All things considered, if it really is all solved, you are looking north of $1.30