iRobot Corporation provided earnings guidance for the fiscal year 2021. For the year, the company expects revenue to be between $1.635 and $1.675 billion. Gross Profit is expected to be between $662 and $692 million. Operating Income is expected to be between $69 and $79 million. Earnings Per Share is expected to be between $3 to $3.25.