iRobot Corporation revised earnings guidance for the full year of fiscal year 2021. For the year, based primarily on the assumption of lower unit volumes, the company has reduced 2021 revenue target to $1.55 billion to $1.62 billion, which still represents 8% to 13% growth over prior year. The company now expects its 2021 operating income to range from $80 million to $110 million, or 5% to 7% of revenue, with an EPS range of $2.25 to $3.15, which also factors in the recent and planned stock repurchase activities.