XML 29 R29.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Derivative Instruments (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2012
Outstanding Forward Contracts | As of September 30, 2012, the Company had the following outstanding forward contracts that were entered into to mitigate foreign currency exchange rate risk:
Currency |  | Amount
Japanese Yen/Euro |  | 212,000,000 Japanese Yen
U.S. Dollar/Euro |  | 3,385,000 U.S. Dollars
Information Regarding the Fair Value of the Forward Contracts Outstanding | Information regarding the fair value of the forward contracts outstanding as of September 30, 2012 and December 31, 2011 was as follows (in thousands):
|  | Asset Derivatives |  |  | Liability Derivatives |
|  |  |  | Fair Value |  |  |  |  | Fair Value |
|  | Balance Sheet Location |  | September 30, 2012 |  |  | December 31, 2011 |  |  | Balance Sheet Location |  | September 30, 2012 |  |  | December 31, 2011 |
Currency forward contracts |  | Prepaid expenses and other current assets |  | $ | 56 |  |  | $ | 14 |  |  | Accrued expenses |  | $ | 18 |  |  | $ | 165 |
Information Regarding the Effect of the Forward Contracts, Net of the Underlying Exposure, on the Consolidated Statements of Operations | Information regarding the effect of the forward contracts, net of the underlying exposure, on the Consolidated Statements of Operations for the three-month and nine-month periods ended September 30, 2012 and October 2, 2011 was as follows (in thousands):
|  | Location of Loss Recognized in Income on Derivatives |  | Amount of Loss Recognized in Income on Derivatives |  |  | Location of Loss Recognized in Income on Derivatives |  | Amount of Loss Recognized in Income on Derivatives |
|  |  | Three-months ended |  |  |  | Nine-months ended |
|  |  | September 30, 2012 |  |  | October 2, 2011 |  |  |  | September 30, 2012 |  |  | October 2, 2011 |
Currency forward contracts |  | Foreign currency loss |  | $ | (546 | ) |  | $ | (171 | ) |  | Foreign currency loss |  | $ | (637 | ) |  | $ | (43 | )

X
- Definition Outstanding forward contracts table. + References No definition available. + Details
Name: | cgnx_OutstandingForwardContractsTableTextBlock
Namespace Prefix: | cgnx_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the location and amount of gains and losses reported in the statement of financial performance, or when applicable, the statement of financial position. For example, (a) gains and losses recognized in the income statement on derivative instruments designated and qualifying as hedging instruments in fair value hedges and related hedged items designated and qualifying in fair value hedges and (b) gains and losses initially recognized in other comprehensive income on derivative instruments designated and qualifying as cash flow hedges. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5618551-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624163-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration