XML 83 R80.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Taxes - Additional Information (Detail) (USD $) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2013 | Apr. 01, 2012 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2011
Tax Credit Carryforward [Line Items] |  |  |  |  |
Domestic income from continuing operations before taxes |  |  | $ 29,576,000 | $ 36,754,000 | $ 24,836,000
Foreign income from continuing operations before taxes |  |  | 58,310,000 | 49,876,000 | 62,281,000
Decrease in tax expense upon the expiration of the statutes of limitation for certain reserves for income tax uncertainties |  |  | 1,790,000 | 441,000 | 808,000
Increase (decrease) in tax expense for the final true-up of the prior year's tax accrual upon filing the actual tax returns |  |  | 267,000 | 84,000 | 574,000
Decrease in interest and penalties |  |  | 854,000 | 58,000 | 2,000
Increase (decrease) in tax expense from write down of noncurrent deferred tax asset |  |  |  | 101,000 | 201,000
Increase (decrease) in tax expense for the finalization of advanced pricing agreement |  |  |  |  | (155,000)
Reserve for income taxes, total |  |  | 4,765,000 | 5,216,000 |
Reserve for income taxes, noncurrent |  |  | 4,765,000 | 5,216,000 |
Interest and penalties, gross |  |  | 357,000 | 1,192,000 |
Minimum decrease in income tax expense due to release in reserves |  |  | 450,000 |  |
Maximum decrease in income tax expense due to release in reserves |  |  | 550,000 |  |
Tax years open to examination by various taxing authorities |  |  | 2010 through 2012 |  |
Tax years open to examination by various taxing authorities for other entities |  |  | 2009 through 2012 |  |
Tax years currently under audit by internal revenue service for U.S. federal returns |  |  | 2010 and 2011 |  |
Tax years covered through Advanced Pricing Agreement |  |  |  |  | 2006 through 2011
Valuation allowance |  |  | 642,000 |  |
Decrease in valuation allowance attributable to capital losses |  |  | 373,000 |  |
Net changed in valuation allowance |  |  | 269,000 |  |
Recognized a deferred tax asset |  |  | 252,000 | 520,000 |
Non deductible federal and state liabilities |  |  | 3,662,000 | 4,945,000 |
Income from expiration of the statutes of limitations relating to a tax | 354,000 | 141,000 |  |  |
Income tax paid net |  |  | 8,831,000 | 13,551,000 | 18,389,000
Research and Development Tax Credit [Member] |  |  |  |  |
Tax Credit Carryforward [Line Items] |  |  |  |  |
Reduction in tax expense |  |  | 555,000 |  |
State Research and Experimentation [Member] |  |  |  |  |
Tax Credit Carryforward [Line Items] |  |  |  |  |
Tax credits |  |  | 5,050,000 |  |
Valuation allowance |  |  | $ 628,000 |  |
Expiry date |  |  | 2016 |  |

X
- Definition The tax year(s) being audited in connection with the income tax examination for other entities. + References No definition available. + Details
Name: | cgnx_IncomeTaxExaminationYearsUnderExaminationOtherEntities
Namespace Prefix: | cgnx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income tax examination years under examinations. + References No definition available. + Details
Name: | cgnx_IncomeTaxExaminationYearsUnderExaminations
Namespace Prefix: | cgnx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income tax holiday termination of applicable statute. + References No definition available. + Details
Name: | cgnx_IncomeTaxHolidayTerminationOfApplicableStatute
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income tax reconciliation reductions resulting from lapse of applicable statute of limitations. + References No definition available. + Details
Name: | cgnx_IncomeTaxReconciliationReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase (decrease) in tax expense for the finalization of advanced pricing agreement. + References No definition available. + Details
Name: | cgnx_IncomeTaxReconciliationTaxFinalizationOfAdvancedPricingAgreement
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase decrease in tax expense from write down of noncurrent deferred tax asset. + References No definition available. + Details
Name: | cgnx_IncreaseDecreaseInTaxExpenseFromWriteDownOfNoncurrentDeferredTaxAsset
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase decrease interest and penalties. + References No definition available. + Details
Name: | cgnx_IncreaseDecreaseInterestAndPenalties
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Liability for uncertain tax positions, total. + References No definition available. + Details
Name: | cgnx_LiabilityForUncertainTaxPositions
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum decrease in income tax expense due to release in reserves. + References No definition available. + Details
Name: | cgnx_MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Minimum decrease in income tax expense due to release in reserves. + References No definition available. + Details
Name: | cgnx_MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Opened tax years by major tax jurisdiction. + References No definition available. + Details
Name: | cgnx_OpenedTaxYearsByMajorTaxJurisdiction
Namespace Prefix: | cgnx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reduction to tax expense for two thousand and twelve research and development credit. + References No definition available. + Details
Name: | cgnx_ReductionToTaxExpenseForTwoThousandAndTwelveResearchAndDevelopmentCredit
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax credit carry forward expiration year. + References No definition available. + Details
Name: | cgnx_TaxCreditCarryForwardExpirationYear
Namespace Prefix: | cgnx_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax years covered through advanced pricing agreement. + References No definition available. + Details
Name: | cgnx_TaxYearsCoveredThroughAdvancedPricingAgreement
Namespace Prefix: | cgnx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Valuation allowance deferred tax asset decrease for capital losses. + References No definition available. + Details
Name: | cgnx_ValuationAllowanceDeferredTaxAssetDecreaseForCapitalLosses
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from other reserves not separately disclosed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 + Details
Name: | us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 + Details
Name: | us-gaap_IncomeTaxesPaidNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The noncurrent portion of the amount recognized for uncertain tax positions as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LiabilityForUncertainTaxPositionsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Carryforwards -URI http://asc.fasb.org/extlink&oid=6506874 + Details
Name: | us-gaap_TaxCreditCarryforwardAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_TaxCreditCarryforwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the change in the period in the valuation allowance for a specified deferred tax asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e32123-109318 + Details
Name: | us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration