XML 14 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business
3 Months Ended
Mar. 28, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of BusinessiRobot Corporation ("iRobot" or the "Company") designs and builds robots that empower people to do more both inside and outside of the home. iRobot's consumer robots help people find smarter ways to clean and accomplish more in their daily lives. The Company's portfolio of solutions features proprietary technologies for the connected home and advanced concepts in cleaning, mapping and navigation, human-robot interaction and physical solutions. Leveraging this portfolio, our engineers are building an ecosystem of robots to empower the smart home. The Company’s revenue is primarily generated from product sales through a variety of distribution channels, including chain stores and other national retailers, through its on-line stores, and through value-added distributors and resellers worldwide.