 iRobot is facing a multitude of headwinds, from increased competition to supply chain disruptions, but many of these headwinds are expected to abate in the next two years. After this, the company is well-positioned to accelerate revenue and EPS growth over the long term. 