iRobot Corporation provided earnings guidance for the year 2020. The company expects an annual revenue decline. The company now believe that 2020 revenue will range from relatively unchanged to potentially low single-digit growth over 2019 revenue of $1.214 billion. Current full year expectation implies second half revenue growth in the mid-single-digit range on a percentage change basis. The company currently anticipate a stronger third quarter revenue growth rate than in the fourth quarter. The company is targeting 2020 income from operations to be in the mid-single-digits as a percentage of revenue. The company anticipates a higher third quarter operating profit margin than in the fourth quarter.