iRobot just achieved fourth-quarter results within its guidance range, but shares are down more than 8%. Here’s why.
read more