XML 19 R6.htm IDEA: XBRL DOCUMENT v2.3.0.15
Description of Business
9 Months Ended
Oct. 01, 2011
Description of Business [Abstract] 
Description of Business
1. 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 government and industrial research and development contracts.
     The Company is subject to risks common to companies in high-tech industries including, but not limited to, uncertainty of progress in developing technologies, new technological innovations, dependence on key personnel, protection of proprietary technology, compliance with government regulations, uncertainty of market acceptance of products, the need to obtain financing, if necessary, global economic conditions and associated impact on consumer spending, and changes in policies and spending priorities of the U.S. federal government and other government agencies.