XML 59 R23.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Stock Repurchase Program | 9 Months Ended
--- | ---
Sep. 29, 2013
Text Block [Abstract] |
Stock Repurchase Program | NOTE 13: Stock Repurchase Program In April 2008, the Company’s Board of Directors authorized the repurchase of up to $50,000,000 of the Company’s common stock, primarily as a means to reduce the dilutive effect of employee stock options. As of September 29, 2013, the Company had repurchased 3,578,000 shares at a cost of $50,000,000 under this program, including 536,000 shares at a cost of $11,891,000 in the second quarter of 2013 and 291,000 shares at a cost of $8,109,000 in the third quarter of 2013. Stock repurchases under this program are now complete. In November 2011, the Company’s Board of Directors authorized the repurchase of up to $80,000,000 of the Company’s common stock to help reduce the dilutive effect of employee stock options. In the third quarter of 2013, the Company purchased 272,000 shares at a cost of $8,059,000 under this 2011 repurchase program. The Company may repurchase shares under the 2011 program in future periods depending upon a variety of factors, including, among other things, the impact of dilution from employee stock options, stock price, share availability, and cash requirements.

X
- Definition Stock repurchase program. + References No definition available. + Details
Name: | cgnx_StockRepurchaseProgramTextBlock
Namespace Prefix: | cgnx_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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