Rendering

Component: (Network and Table)
Network
2409403 - Disclosure - Accrued Expenses - Changes in Warranty Obligations (Detail)
(http://cognex.com/role/AccruedExpensesChangesInWarrantyObligationsDetail)
Table(Implied)
Slicers (applies to each fact value in each table cell)
Payables and Accruals [Abstract]Period [Axis]
2016-01-01 - 2016-12-31
2015-01-01 - 2015-12-31
Payables and Accruals [Abstract]
 
 
Movement in Standard Product Warranty Accrual [Roll Forward]
 
 
Beginning Balance
4,174,000  
4,086,000  
Provisions for warranties issued during the period
3,001,000  
4,383,000  
Fulfillment of warranty obligations
(2,689,000) 
(3,873,000) 
Foreign exchange rate changes
(151,000) 
(422,000) 
Ending Balance
4,335,000  
 
4,174,000