XML 28 R61.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Taxes (Detail) - USD ($) | 3 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Jul. 05, 2015 | Apr. 05, 2015 | Jun. 29, 2014 | Jul. 05, 2015 | Jun. 29, 2014 | Dec. 31, 2014
Income Tax Disclosure [Abstract] |  |  |  |  |  |
Decrease resulting from Prior period tax positions | $ 112,000 | $ 364,000 |  |  |  |
Increase resulting from current period tax positions | $ 65,000 |  |  |  |  |
Effective income tax rate on continuing operations |  |  |  | 18.00% | 17.00% |
Provision for effective tax rate | 17.00% |  | 15.00% | 17.00% | 16.00% |
Decrease resulting from settlements with taxing authorities |  |  | $ 418,000 |  |  |
Increase (decrease) in income tax reserves |  |  |  | $ 9,000 |  |
APIC portion of decrease in income tax reserves |  |  |  | 48,000 |  |
Tax expense portion of decrease in income tax reserves |  |  |  | 39,000 |  |
Increase (decrease) in interest and penalties |  |  |  | 32,000 |  |
Liability for uncertain tax positions | $ 5,631,000 |  |  | 5,631,000 |  |
Reserve for income taxes classified as a noncurrent iability | 4,603,000 |  |  | 4,603,000 |  | $ 4,623,000
Reserve for income taxes classified an noncurrent deferred tax assets | 1,028,000 |  |  | 1,028,000 |  |
Interest and penalties, gross | $ 561,000 |  |  | 561,000 |  |
Reserve for income taxes to be recorded in additional paid in capital |  |  |  | 616,000 |  |
Minimum decrease in income tax expense due to release in reserves |  |  |  | 550,000 |  |
Maximum decrease in income tax expense due to release in reserves |  |  |  | $ 650,000 |  |
Tax years open to examination by Internal Revenue Service |  |  |  | 2012 through 2014 |  |
Tax years open to examination by various taxing authorities |  |  |  | 2011 through 2014 |  |
Tax years open to examination by various taxing authorities for other entities |  |  |  | 2010 through 2014 |  |

X
- Definition APIC portion of Decrease In Liability Net Of Deferred Tax Benefit For Uncertain Tax Positions + References No definition available. + Details
Name: | cgnx_APICportionofDecreaseInLiabilityNetOfDeferredTaxBenefitForUncertainTaxPositions
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition cgnx_Effective Income Tax Rate Continuing Operations Prior To Discrete Tax Event + References No definition available. + Details
Name: | cgnx_Cgnx_EffectiveIncomeTaxRateContinuingOperationsPriorToDiscreteTaxEvent
Namespace Prefix: | cgnx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Effective Income Tax Rate Reconciliation, Write-Down of Deferred Tax Asset + References No definition available. + Details
Name: | cgnx_EffectiveIncomeTaxRateReconciliationWriteDownofDeferredTaxAsset
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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 Increase in liability net of deferred tax benefit for uncertain tax positions. + References No definition available. + Details
Name: | cgnx_IncreaseDecreaseInLiabilityNetOfDeferredTaxBenefitForUncertainTaxPositions
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Reserve for income taxes to be recorded in additional paid in capital. + References No definition available. + Details
Name: | cgnx_ReserveForIncomeTaxesToBeRecordedInAdditionalPaidInCapital
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition tax expense portion of Decrease in Liability Net of Deferred Tax Benefit for Uncertain Tax Positions + References No definition available. + Details
Name: | cgnx_TaxexpenseportionofDecreaseinLiabilityNetofDeferredTaxBenefitforUncertainTaxPositions
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax years open to examination by Internal Revenue Service + References No definition available. + Details
Name: | cgnx_TaxyearsopentoexaminationbyInternalRevenueService
Namespace Prefix: | cgnx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrecognized tax benefit shown as a reduction to noncurrent deferred tax assets as a result of net operating loss carryforward, a similar tax loss, or a tax credit carryforward. + References No definition available. + Details
Name: | cgnx_Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets
Namespace Prefix: | cgnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 Reference 2: 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)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_IncomeTaxDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to domestic income tax settlement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 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