Well, this is what worries me a little. If next years earnings are going to be between .75 and .95 that means the P/E for next year will be well into the mid-thirties. This would meant IRBT is not truly undervalued at this moment in time. I do, however, think it makes for a compelling very long time hold of about 10 years or more. So I bought some shares and am sticking it in the corner of my portfolio to look at ten years from now :)