This year hasn't been easy for iRobot. In late January, investors got hit with a triple shot of disappointing news. First, Amazon and iRobot agreed that the former wouldn't acquire the latter. Second, ...