iRobot Corporation provided earnings guidance for the Year ending January 1, 2022. For the period, the company's Revenue will be $1.55 - $1.62 billion Operating Income will be $37 - $67 million, Earnings Per Share will be $1.02 - $1.89.