iRobot (IRBT) reporting earnings on Tuesday after the Close with the Street looking for $0.97 on $312.44M. Analysts are looking for $2.53 and $1.23B for the FY, a small 1.3% increase Y/Y. Shares have a weak history closing lower in nine of the last t...