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
Cash and cash equivalents33384541565280107108171269186181203
Debt Securities, Available-for-Sale, Current14814410518590296341298427240103137219129
Accounts Receivable, after Allowance for Credit Loss, Current46484253514355119119103126130125114
Unbilled revenue------27856422
Inventories2328262636372768836061113122162
Prepaid expenses and other current assets-20142023162131342737696768
Total current assets279285240332265452526630780607602640718679
Long-Term Investments102175238230401273324423262433395584454244
Property, Plant and Equipment, Net30323537485354789189797880106
Operating lease assets---------1823233875
Goodwill82828282828195113113243244242243393
Intangible assets, net---------39161212113
Deferred income taxes----------435419407400
Other assets23322322468777
Total assets5336126287108228881,0391,2881,2901,8861,8012,0041,9582,018
Accounts payable77791981023161816442721
Accrued expenses2932303440334368605277929372
Accrued income taxes811111511530991817
Deferred revenue and customer deposits--------101421364132
Operating lease liabilities---------688810
Total current liabilities5454506181546611391120132189188152
Operating Lease, Liability, Noncurrent---------1218183169
Deferred income taxes-------01332315294250247
Reserve for income taxes5555555671214151627
Non-current accrued income taxes-------67515149433318
Other liabilities-----35642101520
Total liabilities60595566856276193154530539574520513
Preferred Stock, Par or Stated Value Per Share------------0.010.01
Common Stock, Value, Outstanding-0000000000000
Additional paid-in capital1031361652112523113754615296398089159791,037
Retained earnings380435436462524567644668646753488563528513
Accumulated other comprehensive loss, net of tax-9-17-30-30-39-52-56-35-41-37-34-48-69-45
Total shareholders’ equity4735535726447368269631,0951,1351,3561,2621,4301,4381,505
Total liabilities and shareholders' equity5336126287108228881,0391,2881,2901,8861,8012,0041,9582,018