2021 Q4 Form 10-Q Financial Statement
#000085120521000024 Filed on November 04, 2021
Income Statement
Concept | 2021 Q4 | 2020 Q3 | 2020 Q2 |
---|---|---|---|
Revenue | $284.8M | $251.1M | $169.1M |
YoY Change | 27.38% | 36.96% | -15.05% |
Cost Of Revenue | $85.71M | $59.74M | $50.32M |
YoY Change | 55.28% | 25.42% | -1.27% |
Gross Profit | $199.1M | $191.3M | $118.8M |
YoY Change | 18.21% | 41.0% | -19.79% |
Gross Profit Margin | 69.91% | 76.21% | 70.24% |
Selling, General & Admin | $77.11M | $64.21M | $60.15M |
YoY Change | 4.07% | -0.43% | -11.86% |
% of Gross Profit | 38.72% | 33.56% | 50.64% |
Research & Development | $34.48M | $30.24M | $30.40M |
YoY Change | 0.22% | 7.56% | 8.26% |
% of Gross Profit | 17.31% | 15.8% | 25.59% |
Depreciation & Amortization | $5.051M | $6.100M | $6.800M |
YoY Change | -23.47% | 3.39% | 13.33% |
% of Gross Profit | 2.54% | 3.19% | 5.73% |
Operating Expenses | $111.6M | $94.45M | $90.55M |
YoY Change | 2.94% | 1.99% | -5.99% |
Operating Profit | $87.55M | $96.64M | -$6.142M |
YoY Change | 48.17% | 124.25% | -111.87% |
Interest Expense | $1.162M | $4.800M | $3.600M |
YoY Change | -80.63% | 26.32% | -33.33% |
% of Operating Profit | 1.33% | 4.97% | |
Other Income/Expense, Net | -$125.0K | -$173.0K | $203.0K |
YoY Change | -37.5% | -137.94% | -240.97% |
Pretax Income | $88.58M | $101.3M | -$2.312M |
YoY Change | 36.49% | 113.88% | -104.06% |
Income Tax | $9.684M | $13.80M | -$1.170M |
% Of Pretax Income | 10.93% | 13.62% | |
Net Earnings | $78.90M | $87.51M | -$1.142M |
YoY Change | 13.78% | 109.92% | -102.34% |
Net Earnings / Revenue | 27.7% | 34.85% | -0.68% |
Basic Earnings Per Share | $0.50 | -$0.01 | |
Diluted Earnings Per Share | $0.44 | $0.49 | -$0.01 |
COMMON SHARES | |||
Basic Shares Outstanding | 176.8M shares | 173.9M shares | 172.3M shares |
Diluted Shares Outstanding | 180.3M shares | 177.1M shares | 172.3M shares |
Balance Sheet
Concept | 2021 Q4 | 2020 Q3 | 2020 Q2 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $323.6M | $393.7M | $429.1M |
YoY Change | -13.08% | -4.85% | -5.4% |
Cash & Equivalents | $186.2M | $298.4M | $286.0M |
Short-Term Investments | $137.5M | $95.37M | $143.1M |
Other Short-Term Assets | $57.72M | $35.50M | $49.80M |
YoY Change | 61.67% | 26.33% | 44.77% |
Inventory | $113.1M | $53.86M | $52.95M |
Prepaid Expenses | |||
Receivables | $130.3M | $127.8M | $111.7M |
Other Receivables | $3.481M | $2.000M | $2.000M |
Total Short-Term Assets | $639.8M | $628.1M | $646.5M |
YoY Change | 6.33% | 0.38% | -4.77% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $77.55M | $81.23M | $83.94M |
YoY Change | -2.05% | -8.15% | -6.05% |
Goodwill | $241.7M | $243.1M | $242.4M |
YoY Change | -0.97% | 114.76% | 114.15% |
Intangibles | $11.89M | ||
YoY Change | -23.57% | ||
Long-Term Investments | $592.8M | $619.3M | $467.1M |
YoY Change | 50.04% | 22.73% | 14.49% |
Other Assets | $7.242M | $7.684M | $8.042M |
YoY Change | -7.08% | 44.44% | 48.27% |
Total Long-Term Assets | $1.364B | $1.432B | $1.288B |
YoY Change | 13.75% | 87.32% | 92.0% |
TOTAL ASSETS | |||
Total Short-Term Assets | $639.8M | $628.1M | $646.5M |
Total Long-Term Assets | $1.364B | $1.432B | $1.288B |
Total Assets | $2.004B | $2.061B | $1.935B |
YoY Change | 11.27% | 48.19% | 43.33% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $44.05M | $21.46M | $18.00M |
YoY Change | 170.75% | 68.13% | 53.46% |
Accrued Expenses | $92.43M | $68.35M | $66.26M |
YoY Change | 19.63% | 40.75% | 36.04% |
Deferred Revenue | $35.74M | $33.72M | $46.74M |
YoY Change | 68.01% | ||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $188.6M | $139.4M | $144.6M |
YoY Change | 42.55% | 71.64% | 68.74% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $15.48M | $8.292M | $5.085M |
YoY Change | 55.4% | 1014.52% | 308.76% |
Total Long-Term Liabilities | $15.48M | $8.292M | $5.085M |
YoY Change | 55.4% | 1014.52% | 308.76% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $188.6M | $139.4M | $144.6M |
Total Long-Term Liabilities | $15.48M | $8.292M | $5.085M |
Total Liabilities | $573.6M | $554.7M | $558.4M |
YoY Change | 6.51% | 266.77% | 252.78% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $562.9M | $780.5M | $702.6M |
YoY Change | 15.37% | 14.38% | 8.22% |
Common Stock | $914.8M | $762.8M | $710.4M |
YoY Change | 13.25% | 28.33% | 22.72% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $1.430B | $1.506B | $1.376B |
YoY Change | |||
Total Liabilities & Shareholders Equity | $2.004B | $2.061B | $1.935B |
YoY Change | 11.27% | 48.19% | 43.33% |
Cashflow Statement
Concept | 2021 Q4 | 2020 Q3 | 2020 Q2 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $78.90M | $87.51M | -$1.142M |
YoY Change | 13.78% | 109.92% | -102.34% |
Depreciation, Depletion And Amortization | $5.051M | $6.100M | $6.800M |
YoY Change | -23.47% | 3.39% | 13.33% |
Cash From Operating Activities | $64.13M | $80.50M | $17.00M |
YoY Change | -22.64% | 23.09% | -71.14% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$4.139M | -$2.800M | -$3.900M |
YoY Change | 18.26% | -37.78% | 0.0% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$49.35M | -$104.4M | $7.600M |
YoY Change | -122.75% | 340.51% | -159.84% |
Cash From Investing Activities | -$53.49M | -$107.2M | $3.700M |
YoY Change | -125.07% | 278.8% | -122.29% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -23.33M | 33.60M | 27.80M |
YoY Change | -92.88% | -1150.0% | -147.77% |
NET CHANGE | |||
Cash From Operating Activities | 64.13M | 80.50M | 17.00M |
Cash From Investing Activities | -53.49M | -107.2M | 3.700M |
Cash From Financing Activities | -23.33M | 33.60M | 27.80M |
Net Change In Cash | -12.69M | 6.900M | 48.50M |
YoY Change | -59.57% | -79.65% | -405.03% |
FREE CASH FLOW | |||
Cash From Operating Activities | $64.13M | $80.50M | $17.00M |
Capital Expenditures | -$4.139M | -$2.800M | -$3.900M |
Free Cash Flow | $68.27M | $83.30M | $20.90M |
YoY Change | -20.98% | 19.17% | -66.72% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000851205 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2021 | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
CY2020Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P0Y | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-34218 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
COGNEX CORP | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
MA | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
04-2713778 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
One Vision Drive | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Natick | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
MA | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
01760 | ||
dei |
City Area Code
CityAreaCode
|
508 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
650-3000 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $.002 per share | ||
dei |
Trading Symbol
TradingSymbol
|
CGNX | ||
CY2021Q4 | us-gaap |
Gross Profit
GrossProfit
|
199136000 | USD |
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
191332000 | USD |
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2021-10-03 | ||
CY2021Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
176799003 | shares |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
284848000 | USD |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
251073000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
793033000 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
587405000 | USD | |
CY2021Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
85712000 | USD |
CY2020Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
59741000 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
208189000 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
151261000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
584844000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
436144000 | USD | |
CY2021Q4 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
34476000 | USD |
CY2020Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
30240000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
99883000 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
96583000 | USD | |
CY2021Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
77113000 | USD |
CY2020Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
64206000 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
226380000 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
193497000 | USD | |
CY2021Q4 | us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | USD |
CY2020Q3 | us-gaap |
Restructuring Charges
RestructuringCharges
|
251000 | USD |
us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | USD | |
us-gaap |
Restructuring Charges
RestructuringCharges
|
15049000 | USD | |
CY2021Q4 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
0 | USD |
CY2020Q3 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
0 | USD |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
0 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
258581000 | USD | |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
19571000 | USD | |
CY2021Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
87547000 | USD |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
96635000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
111444000 | USD | |
CY2021Q4 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-586000 | USD |
CY2020Q3 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
2357000 | USD |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-2233000 | USD | |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-310000 | USD | |
CY2021Q4 | us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
1748000 | USD |
CY2020Q3 | us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
2490000 | USD |
us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
5025000 | USD | |
us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
11010000 | USD | |
CY2021Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-125000 | USD |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-173000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-420000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-153000 | USD | |
CY2021Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
88584000 | USD |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
101309000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
260953000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
121991000 | USD | |
CY2021Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9684000 | USD |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13803000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
34607000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
15150000 | USD | |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
78900000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
87506000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
226346000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
106841000 | USD | |
CY2021Q4 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.45 | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.50 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.28 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.62 | ||
CY2021Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.44 | |
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.49 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.26 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.61 | ||
CY2021Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
176812000 | shares |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
173943000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
176572000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
172881000 | shares | |
CY2021Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
180342000 | shares |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
177138000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
180109000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
176038000 | shares | |
CY2021Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.060 | |
CY2020Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.055 | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.180 | ||
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.165 | ||
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
78900000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
87506000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
226346000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
106841000 | USD | |
CY2021Q4 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
-162000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
2855000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
-808000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
1067000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-2308000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
6282000 | USD | |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Financial Liability Fair Value Option Reclassification Adjustment From Aoci For Derecognition After Tax
OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax
|
0 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Financial Liability Fair Value Option Reclassification Adjustment From Aoci For Derecognition After Tax
OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Loss Financial Liability Fair Value Option Reclassification Adjustment From Aoci For Derecognition After Tax
OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax
|
0 | USD | |
us-gaap |
Other Comprehensive Income Loss Financial Liability Fair Value Option Reclassification Adjustment From Aoci For Derecognition After Tax
OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax
|
-75000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
786000 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
3591000 | USD | |
CY2021Q4 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-540000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-3094000 | USD |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-2704000 | USD | |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
2766000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2098000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3364000 | USD | |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2136000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2098000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-5243000 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3364000 | USD | |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2676000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-996000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-7947000 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-598000 | USD | |
CY2021Q4 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
76224000 | USD |
CY2020Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
86510000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
218399000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
106243000 | USD | |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
203479000 | USD |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
269073000 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Amortized Cost Current
DebtSecuritiesAvailableForSaleAmortizedCostCurrent
|
188349000 | USD |
CY2020Q4 | us-gaap |
Debt Securities Available For Sale Amortized Cost Current
DebtSecuritiesAvailableForSaleAmortizedCostCurrent
|
102258000 | USD |
CY2020Q4 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Current
DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent
|
0 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Current
DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent
|
0 | USD |
CY2021Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
189113000 | USD |
CY2020Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
103240000 | USD |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
792000 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
831000 | USD |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
129784000 | USD |
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
125696000 | USD |
CY2021Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
7325000 | USD |
CY2020Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
5632000 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
81170000 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
60830000 | USD |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
61196000 | USD |
CY2020Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
37220000 | USD |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
672067000 | USD |
CY2020Q4 | us-gaap |
Assets Current
AssetsCurrent
|
601691000 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Amortized Cost Noncurrent
DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent
|
591378000 | USD |
CY2020Q4 | us-gaap |
Debt Securities Available For Sale Amortized Cost Noncurrent
DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent
|
390417000 | USD |
CY2020Q4 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Noncurrent
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent
|
0 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Noncurrent
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent
|
0 | USD |
CY2021Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
592794000 | USD |
CY2020Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
395125000 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
76882000 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
79173000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
24154000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
22582000 | USD |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
241799000 | USD |
CY2020Q4 | us-gaap |
Goodwill
Goodwill
|
244078000 | USD |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
12782000 | USD |
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
15555000 | USD |
CY2021Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
420962000 | USD |
CY2020Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
434704000 | USD |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
7363000 | USD |
CY2020Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
7794000 | USD |
CY2021Q4 | us-gaap |
Assets
Assets
|
2048803000 | USD |
CY2020Q4 | us-gaap |
Assets
Assets
|
1800702000 | USD |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
26797000 | USD |
CY2020Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
16270000 | USD |
CY2021Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
80337000 | USD |
CY2020Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
77264000 | USD |
CY2021Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
12271000 | USD |
CY2020Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
9379000 | USD |
CY2021Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
37843000 | USD |
CY2020Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
21274000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7889000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
8110000 | USD |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
165137000 | USD |
CY2020Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
132297000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
18922000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
18120000 | USD |
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
302019000 | USD |
CY2020Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
314952000 | USD |
CY2021Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
14805000 | USD |
CY2020Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
14257000 | USD |
CY2021Q4 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
40963000 | USD |
CY2020Q4 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
48915000 | USD |
CY2021Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
13996000 | USD |
CY2020Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
9959000 | USD |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
555842000 | USD |
CY2020Q4 | us-gaap |
Liabilities
Liabilities
|
538500000 | USD |
CY2021Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
400000 | shares |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
400000 | shares |
CY2021Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2021Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2020Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2020Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2021Q4 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
0 | USD |
CY2020Q4 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
0 | USD |
CY2021Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.002 | |
CY2020Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.002 | |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
300000000 | shares |
CY2020Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
300000000 | shares |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
176799000 | shares |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
176799000 | shares |
CY2020Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
175790000 | shares |
CY2020Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
175790000 | shares |
CY2021Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
354000 | USD |
CY2020Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
352000 | USD |
CY2021Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
900190000 | USD |
CY2020Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
807739000 | USD |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
634165000 | USD |
CY2020Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
487912000 | USD |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-41748000 | USD |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-33801000 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1492961000 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1262202000 | USD |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2048803000 | USD |
CY2020Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1800702000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
226346000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
106841000 | USD | |
us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
33353000 | USD | |
us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
32076000 | USD | |
us-gaap |
Depreciation
Depreciation
|
12641000 | USD | |
us-gaap |
Depreciation
Depreciation
|
16467000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-4000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-1654000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2773000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
3437000 | USD | |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
0 | USD | |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
19571000 | USD | |
cgnx |
Excess And Obsolete Inventory Charges
ExcessAndObsoleteInventoryCharges
|
2120000 | USD | |
cgnx |
Excess And Obsolete Inventory Charges
ExcessAndObsoleteInventoryCharges
|
9386000 | USD | |
us-gaap |
Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
|
0 | USD | |
us-gaap |
Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
|
2534000 | USD | |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-3316000 | USD | |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-765000 | USD | |
us-gaap |
Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
|
87000 | USD | |
us-gaap |
Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
|
3591000 | USD | |
us-gaap |
Marketable Securities Realized Gain Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
|
0 | USD | |
us-gaap |
Marketable Securities Realized Gain Loss Excluding Other Than Temporary Impairments
MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
|
-75000 | USD | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
0 | USD | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-114000 | USD | |
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-1411000 | USD | |
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-3194000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
4295000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
23878000 | USD | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-1689000 | USD | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-10606000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
22534000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3065000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
24607000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
10718000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
10576000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
3587000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
4416000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
17028000 | USD | |
us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
-4936000 | USD | |
us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
-23627000 | USD | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
16751000 | USD | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
19066000 | USD | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-3297000 | USD | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
632000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
258856000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
159450000 | USD | |
us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
607458000 | USD | |
us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
601447000 | USD | |
us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
317174000 | USD | |
us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
567245000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
10689000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9829000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-300973000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-44031000 | USD | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
59101000 | USD | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
91390000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
48294000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
51036000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
31800000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
28554000 | USD | |
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
0 | USD | |
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
1039000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-20993000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
745000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
10761000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-2484000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-65594000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
126925000 | USD | |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
269073000 | USD |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
171431000 | USD |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
203479000 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
298356000 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1429454000 | USD |
CY2021Q4 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
14694000 | USD |
CY2021Q4 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
27417000 | USD |
CY2021Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
10614000 | USD |
CY2021Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.060 | |
CY2021Q4 | us-gaap |
Dividends Cash
DividendsCash
|
10608000 | USD |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
78900000 | USD |
CY2021Q4 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
-162000 | USD |
CY2021Q4 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-521000 | USD |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
19000 | USD |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2136000 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1492961000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1376478000 | USD |
CY2020Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
43155000 | USD |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
9268000 | USD |
CY2020Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.055 | |
CY2020Q3 | us-gaap |
Dividends Cash
DividendsCash
|
9582000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
87506000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
2855000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-2308000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
786000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2098000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1505829000 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1262202000 | USD |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
59101000 | USD | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
48294000 | USD | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
33353000 | USD | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.180 | ||
us-gaap |
Dividends Cash
DividendsCash
|
31800000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
226346000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
-808000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-2617000 | USD | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
87000 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-5243000 | USD | |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1492961000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1355710000 | USD |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
91390000 | USD | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
51036000 | USD | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
32076000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
106841000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
1067000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
6282000 | USD | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.165 | ||
us-gaap |
Dividends Cash
DividendsCash
|
28554000 | USD | |
us-gaap |
Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
|
75000 | USD | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
3591000 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3364000 | USD | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1505829000 | USD |
CY2020Q4 | us-gaap |
Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
|
2464000 | USD |
CY2019Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
0 | USD |
CY2021Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
0 | USD |
CY2020Q2 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
19571000 | USD |
CY2021Q4 | us-gaap |
Cash
Cash
|
199863000 | USD |
CY2020Q4 | us-gaap |
Cash
Cash
|
266609000 | USD |
CY2021Q4 | us-gaap |
Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
|
3616000 | USD |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
203479000 | USD |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
269073000 | USD |
CY2021Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
189113000 | USD |
CY2020Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
103240000 | USD |
CY2021Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
592794000 | USD |
CY2020Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
395125000 | USD |
CY2021Q4 | cgnx |
Cash Cash Equivalents Short Term And Long Term Investments
CashCashEquivalentsShortTermAndLongTermInvestments
|
985386000 | USD |
CY2020Q4 | cgnx |
Cash Cash Equivalents Short Term And Long Term Investments
CashCashEquivalentsShortTermAndLongTermInvestments
|
767438000 | USD |
CY2021Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
779727000 | USD |
CY2021Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
2990000 | USD |
CY2021Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
810000 | USD |
CY2021Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
781907000 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
225218000 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
810000 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
0 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
0 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
225218000 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
810000 | USD |
CY2020Q4 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
|
0 | USD |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
|
0 | USD |
us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Period Increase Decrease
DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease
|
0 | USD | |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Period Increase Decrease
DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease
|
0 | USD |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Recovery
DebtSecuritiesAvailableForSaleAllowanceForCreditLossRecovery
|
0 | USD |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Period Increase Decrease
DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease
|
0 | USD |
us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Period Increase Decrease
DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease
|
160000 | USD | |
us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss Recovery
DebtSecuritiesAvailableForSaleAllowanceForCreditLossRecovery
|
85000 | USD | |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
|
19000 | USD |
us-gaap |
Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
|
87000 | USD | |
us-gaap |
Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
|
0 | USD | |
CY2021Q4 | us-gaap |
Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
|
0 | USD |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
|
787000 | USD |
us-gaap |
Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
|
3613000 | USD | |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
|
1000 | USD |
us-gaap |
Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
|
22000 | USD | |
CY2021Q4 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
189113000 | USD |
CY2021Q4 | cgnx |
Available For Sale Securities Debt Maturities After One Year Before Two Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue
|
278263000 | USD |
CY2021Q4 | cgnx |
Available For Sale Securities Debt Maturities After Two Years Before Three Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue
|
157832000 | USD |
CY2021Q4 | cgnx |
Available For Sale Securities Debt Maturities After Three Years Before Four Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue
|
108424000 | USD |
CY2021Q4 | cgnx |
Available For Sale Securities Debt Maturities After Four Years Before Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue
|
48275000 | USD |
CY2021Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
781907000 | USD |
CY2021Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2975000 | USD |
CY2021Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
32598000 | USD |
CY2020Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
26800000 | USD |
CY2020Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
4780000 | USD |
CY2021Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
45597000 | USD |
CY2020Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
29250000 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
81170000 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
60830000 | USD |
CY2021Q4 | cgnx |
Excess And Obsolete Inventory Charges
ExcessAndObsoleteInventoryCharges
|
304000 | USD |
cgnx |
Excess And Obsolete Inventory Charges
ExcessAndObsoleteInventoryCharges
|
2120000 | USD | |
CY2020Q3 | cgnx |
Excess And Obsolete Inventory Charges
ExcessAndObsoleteInventoryCharges
|
603000 | USD |
cgnx |
Excess And Obsolete Inventory Charges
ExcessAndObsoleteInventoryCharges
|
9386000 | USD | |
CY2021Q4 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2068000 | USD |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
6091000 | USD | |
CY2021Q4 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2079000 | USD |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
6154000 | USD | |
CY2021Q4 | us-gaap |
Lease Cost
LeaseCost
|
36000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2041000 | USD |
us-gaap |
Lease Cost
LeaseCost
|
114000 | USD | |
CY2020Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2047000 | USD |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
6100000 | USD | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
5995000 | USD | |
CY2020Q3 | us-gaap |
Lease Cost
LeaseCost
|
22000 | USD |
us-gaap |
Lease Cost
LeaseCost
|
84000 | USD | |
CY2021Q4 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
2348000 | USD |
CY2021Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
8221000 | USD |
CY2021Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
6588000 | USD |
CY2021Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
3526000 | USD |
CY2021Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
2033000 | USD |
CY2021Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1297000 | USD |
CY2021Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
5160000 | USD |
CY2021Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
29173000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
26811000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
26230000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.035 | |
CY2020Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.040 | |
CY2021Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y2M12D | |
CY2020Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y1M6D | |
CY2020 | cgnx |
Lessee Operating Lease Number Of Closed Properties
LesseeOperatingLeaseNumberOfClosedProperties
|
11 | Employees |
CY2020Q2 | cgnx |
Operating Lease Right Of Use Asset Carrying Value Of Impaired Asset
OperatingLeaseRightOfUseAssetCarryingValueOfImpairedAsset
|
0 | USD |
CY2020Q2 | us-gaap |
Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
|
2534000 | USD |
CY2020Q4 | us-gaap |
Goodwill
Goodwill
|
244078000 | USD |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-2279000 | USD | |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
241799000 | USD |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
73675000 | USD |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
60893000 | USD |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
12782000 | USD |
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
73675000 | USD |
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
58120000 | USD |
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
15555000 | USD |
CY2020Q2 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
19571000 | USD |
CY2020Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
5406000 | USD |
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
2528000 | USD | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
2517000 | USD | |
CY2021Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
5417000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
793033000 | USD | |
CY2021Q4 | us-gaap |
Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
|
129000 | USD |
CY2020Q4 | us-gaap |
Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
|
265000 | USD |
CY2021Q4 | us-gaap |
Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
|
88000 | USD |
CY2020Q4 | us-gaap |
Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
|
38000 | USD |
CY2021Q4 | us-gaap |
Derivative Asset Collateral Obligation To Return Cash Offset
DerivativeAssetCollateralObligationToReturnCashOffset
|
0 | USD |
CY2020Q4 | us-gaap |
Derivative Asset Collateral Obligation To Return Cash Offset
DerivativeAssetCollateralObligationToReturnCashOffset
|
0 | USD |
CY2021Q4 | us-gaap |
Derivative Liability Collateral Right To Reclaim Cash Offset
DerivativeLiabilityCollateralRightToReclaimCashOffset
|
0 | USD |
CY2020Q4 | us-gaap |
Derivative Liability Collateral Right To Reclaim Cash Offset
DerivativeLiabilityCollateralRightToReclaimCashOffset
|
0 | USD |
CY2021Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
129000 | USD |
CY2020Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
265000 | USD |
CY2021Q4 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
88000 | USD |
CY2020Q4 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
38000 | USD |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
284848000 | USD |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
251073000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
793033000 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
587405000 | USD | |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
284848000 | USD |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
251073000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
587405000 | USD | |
CY2021Q4 | us-gaap |
Capitalized Contract Cost Gross
CapitalizedContractCostGross
|
13308000 | USD |
CY2020Q4 | us-gaap |
Capitalized Contract Cost Gross
CapitalizedContractCostGross
|
6846000 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
831000 | USD |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
0 | USD | |
us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
39000 | USD | |
cgnx |
Accounts Receivable Allowance For Credit Loss Foreign Exchange Rate Adjustment
AccountsReceivableAllowanceForCreditLossForeignExchangeRateAdjustment
|
0 | USD | |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
792000 | USD |
CY2020Q4 | us-gaap |
Deferred Revenue
DeferredRevenue
|
21274000 | USD |
us-gaap |
Deferred Revenue Additions
DeferredRevenueAdditions
|
33888000 | USD | |
us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
17130000 | USD | |
cgnx |
Deferred Revenue Foreign Currency Exchange Adjustment
DeferredRevenueForeignCurrencyExchangeAdjustment
|
-189000 | USD | |
CY2021Q4 | us-gaap |
Deferred Revenue
DeferredRevenue
|
37843000 | USD |
CY2020Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
8970000 | shares |
CY2020Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
44.73 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
549000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
88.80 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
1582000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
37.70 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
225000 | shares | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
50.29 | ||
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
7712000 | shares |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
49.15 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y9M14D | ||
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
252476000 | USD |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
3290000 | shares |
CY2021Q4 | cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue
|
139215000 | USD |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
39.03 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y6M21D | ||
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
|
7157000 | shares |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
48.36 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P6Y8M12D | ||
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
239568000 | USD |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.014 | |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.013 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.016 | ||
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0028 | |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | |
CY2020Q3 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
1524000 | USD |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0027 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0043 | ||
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.39 | |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.39 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.37 | ||
CY2021Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P7Y1M6D | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y | ||
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
35.64 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
33.78 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
18.52 | ||
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
CY2021Q4 | cgnx |
Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value
SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue
|
21415000 | USD |
cgnx |
Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value
SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue
|
75363000 | USD | |
CY2020Q3 | cgnx |
Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value
SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue
|
62787000 | USD |
cgnx |
Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value
SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue
|
116600000 | USD | |
CY2021Q4 | cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue
|
1498000 | USD |
cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue
|
38928000 | USD | |
CY2020Q3 | cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue
|
1331000 | USD |
cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue
|
39282000 | USD | |
CY2021Q4 | cgnx |
Number Of Groups Within Employee Population
NumberOfGroupsWithinEmployeePopulation
|
2 | group |
CY2021Q4 | cgnx |
Estimated Forfeiture Rate For Unvested Options For Senior Management
EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement
|
0.08 | |
CY2021Q4 | cgnx |
Estimated Forfeiture Rate For Unvested Options For All Non Senior Management
EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement
|
0.12 | |
cgnx |
Increase In Compensation Expense Due To Revised Estimated Forfeiture Rates
IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates
|
255000 | USD | |
cgnx |
Increase In Compensation Expense Due To Revised Estimated Forfeiture Rates
IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates
|
1787000 | USD | |
CY2021Q4 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
56579000 | USD |
cgnx |
Employee Service Sharebased Compensation Nonvested Awards Compensation Notyet Recognized Periodfor Recognition
EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedPeriodforRecognition
|
P1Y7M6D | ||
CY2021Q4 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
10614000 | USD |
CY2021Q4 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
1637000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
33353000 | USD | |
us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
5101000 | USD | |
CY2020Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9268000 | USD |
CY2021Q4 | cgnx |
Employee Service Share Based Compensation Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount
|
0 | USD |
CY2020Q4 | cgnx |
Employee Service Share Based Compensation Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount
|
0 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
32076000 | USD | |
us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
5365000 | USD | |
CY2020Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
-1401000 | USD |
CY2021Q4 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
10614000 | USD |
CY2020Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9268000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
33353000 | USD | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
32076000 | USD | |
CY2021Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
30357000 | USD |
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | |
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.02 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.01 | |
us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.02 | ||
us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.01 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.05 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.05 | |
us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.05 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.05 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.01 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.01 | |
us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.01 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.01 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.04 | |
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.04 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.04 | |
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.04 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.09 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
|
-0.03 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
|
0 | |
us-gaap |
Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
|
-0.01 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
|
0.03 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.01 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.02 | |
us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.01 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.02 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.11 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.14 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.13 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.12 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.04 | ||
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.04 | |
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.09 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
|
-0.03 | |
us-gaap |
Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
|
-0.01 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
|
0.03 | ||
cgnx |
Effective Income Tax Rate Reconciliation Excluding Discrete Items Percent
EffectiveIncomeTaxRateReconciliationExcludingDiscreteItemsPercent
|
0.18 | ||
CY2021Q4 | cgnx |
Effective Income Tax Rate Reconciliation Excluding Discrete Items Percent
EffectiveIncomeTaxRateReconciliationExcludingDiscreteItemsPercent
|
0.18 | |
cgnx |
Effective Income Tax Rate Reconciliation Excluding Discrete Items Percent
EffectiveIncomeTaxRateReconciliationExcludingDiscreteItemsPercent
|
0.18 | ||
CY2020Q3 | cgnx |
Effective Income Tax Rate Reconciliation Excluding Discrete Items Percent
EffectiveIncomeTaxRateReconciliationExcludingDiscreteItemsPercent
|
0.18 | |
us-gaap |
Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
|
495000 | USD | |
cgnx |
Increase Decrease Interest And Penalties
IncreaseDecreaseInterestAndPenalties
|
450000 | USD | |
CY2021Q4 | cgnx |
Liability For Uncertain Tax Positions
LiabilityForUncertainTaxPositions
|
15833000 | USD |
CY2021Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
14805000 | USD |
us-gaap |
Increase Decrease In Deferred Liabilities
IncreaseDecreaseInDeferredLiabilities
|
1028000 | USD | |
CY2021Q4 | us-gaap |
Tax Adjustments Settlements And Unusual Provisions
TaxAdjustmentsSettlementsAndUnusualProvisions
|
648000 | USD |
us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.05 | ||
CY2021Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.05 | |
us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.05 | ||
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.05 | |
cgnx |
Taxyearsopentoexaminationby Internal Revenue Service
TaxyearsopentoexaminationbyInternalRevenueService
|
2017 through 2020 | ||
cgnx |
Income Tax Examination Years Under Examination Other Entities
IncomeTaxExaminationYearsUnderExaminationOtherEntities
|
2016 through 2020 | ||
CY2021Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
176812000 | shares |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
173943000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
176572000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
172881000 | shares | |
CY2021Q4 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
3530000 | shares |
CY2020Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
3195000 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
3537000 | shares | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
3157000 | shares | |
CY2021Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
180342000 | shares |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
177138000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
180109000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
176038000 | shares | |
CY2020Q2 | us-gaap |
Restructuring And Related Cost Number Of Positions Eliminated Inception To Date Percent
RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent
|
0.08 | |
CY2021Q4 | us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | USD |
us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | USD | |
CY2020Q3 | us-gaap |
Restructuring Charges
RestructuringCharges
|
251000 | USD |
us-gaap |
Restructuring Charges
RestructuringCharges
|
15049000 | USD | |
CY2020Q2 | us-gaap |
Restructuring And Related Cost Expected Number Of Positions Eliminated
RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
|
181 | Employees |