COGNEX CORPCGNX

Market cap
$6.6B
P/E ratio
58.3x
Dec 31,
2010
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Revenue2913223243544864515217488067268111,0371,006838
Cost of revenue78787984121103116169206190206277284236
Gross margin213244245270365348405579600536605760722601
Research and Development Expense3341424860707899116119131135141139
Selling, General and Administrative Expense104118120135162157166221263274268309312339
Loss from Catastrophes------------21-
Loss (recovery) from fire--------------8
Restructuring charges----------16-2-
Intangible asset impairment charges----------20---
Operating income76858386144122161259221143171315246131
Operating income76858386144122161259221143171315246131
Foreign currency gain (loss)-0-1-1-1110-2-1-14-2-2-10
Foreign currency gain (loss)-0-1-1-1110-2-1-14-2-2-10
Investment income1343347101520137714
Investment income1343347101520137714
Other income (expense)-1-1-0-0-011-0-01-0-1-01
Other income (expense)-1-1-0-0-011-0-01-0-1-01
Income before income tax expense76878788147127169267235163187319251135
Income before income tax expense76878788147127169267235163187319251135
Income Tax Expense (Benefit)151719142619199015-4111393522
Income Tax Expense (Benefit)151719142619199015-4111393522
Net income61706874121187150177219204176280216113
Net income61706874121187150177219204176280216113
Earnings Per Share, Basic1.541.671.590.851.42.171.751.021.271.191.021.591.240.66
Earnings Per Share, Basic1.541.671.590.851.42.171.751.021.271.191.021.591.240.66
Earnings Per Share, Diluted1.521.631.560.831.362.131.720.991.241.1611.561.230.65
Earnings Per Share, Diluted1.521.631.560.831.362.131.720.991.241.1611.561.230.65
Common Stock, Dividends, Per Share, Cash Paid0.250.361.54--0.210.30.170.1850.2052.2250.2450.2650.286
Common Stock, Dividends, Per Share, Cash Paid0.250.361.54--0.210.30.170.1850.2052.2250.2450.2650.286