XML 32 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
Description of Business
9 Months Ended
Sep. 27, 2014
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
Description of Business
iRobot Corporation (“iRobot” or the “Company”) develops robotics and artificial intelligence technologies and applies these technologies in producing and marketing robots. The majority of the Company’s revenue is generated from product sales and, to a lesser extent, government and commercial research and development contracts.