XML 105 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Nature of the Business
12 Months Ended
Dec. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business
1.
Nature of the Business
iRobot Corporation ("iRobot" or the "Company") designs and builds robots that empower people to do more. The Company develops robotic technology and applies it to produce and market consumer robots. The Company’s revenue is primarily generated from product sales through distributor and retail sales channels, as well as its on-line stores.