Investors have high expectations for iRobot's (NASDAQ: IRBT) upcoming earnings release. While shares touched 30% year-to-date declines in March, they've soared since then after the company announced a quick return to sales growth and profitability.

Wall Street will be looking for more progress on those scores when the robotic cleaning device specialist announces its third-quarter results on Oct. 20. And there'll be lots of attention on management's updated outlook for the all-important holiday shopping season ahead.

Image source: Getty Images.

Continue reading


Source Fool.com