XML 45 R30.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Divestiture (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2017
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |
Disposal Groups, Including Discontinued Operations [Table Text Block] | On April 4, 2016, the Company completed the sale of its defense and security business unit to iRobot Defense Holdings, Inc., a portfolio company of Arlington Capital Partners. The final purchase price, including adjustments for working capital and indebtedness, was $24.5 million. The Company recognized a gain of $0.4 million on the sale of assets. The sale of its defense and security business did not meet the criteria for discontinued operations presentation as it did not represent a strategic shift that had a major effect on the Company's operations and financial results. The Company and iRobot Defense Holdings, Inc. also entered into a Transition Services Agreement (TSA), pursuant to which the Company continued to perform certain functions on iRobot Defense Holdings Inc.’s behalf during a transition period not to exceed 12 months. The TSA provided for the reimbursement of the Company for direct costs incurred in order to provide such functions and was recorded as a component of other income. The transition period was completed during the three months ended April 1, 2017.

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=65878427&loc=SL51721533-107759 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 4B -URI http://asc.fasb.org/extlink&oid=64827811&loc=SL51721665-107760 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=64827811&loc=d3e1474-107760 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=64827811&loc=d3e1361-107760 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=64827811&loc=SL51721683-107760 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 3A -URI http://asc.fasb.org/extlink&oid=64862545&loc=SL51724579-110230 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 5C -URI http://asc.fasb.org/extlink&oid=64827811&loc=SL51721675-107760 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 4A -URI http://asc.fasb.org/extlink&oid=64827811&loc=SL51721663-107760 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=64862545&loc=d3e2941-110230 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 5B -URI http://asc.fasb.org/extlink&oid=64827811&loc=SL51721673-107760 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 3A -URI http://asc.fasb.org/extlink&oid=64827811&loc=SL51721659-107760 Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 5A -URI http://asc.fasb.org/extlink&oid=64827811&loc=SL51721671-107760 Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 5D -URI http://asc.fasb.org/extlink&oid=64827811&loc=SL51721677-107760 + Details
Name: | us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration