Australia markets open in 22 minutes

Cognex Corporation (CGNX)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
46.50+0.18 (+0.39%)
At close: 04:00PM EDT
46.50 0.00 (0.00%)
After hours: 04:02PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
202,655
181,374
186,161
269,073
Other short-term investments
129,392
218,759
137,455
103,240
Total cash
332,047
400,133
323,616
372,313
Net receivables
114,164
125,417
130,348
125,696
Inventory
162,285
122,480
113,102
60,830
Other current assets
68,099
67,490
68,742
37,220
Total current assets
678,997
717,699
639,798
601,691
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
281,337
212,877
197,722
204,076
Accumulated depreciation
-100,373
-95,481
-97,019
-102,321
Net property, plant and equipment
180,964
117,396
100,703
101,755
Equity and other investments
244,230
454,117
583,748
395,125
Goodwill
393,181
242,630
241,713
244,078
Intangible assets
112,952
12,414
11,888
15,555
Other long-term assets
7,088
6,643
7,242
7,794
Total non-current assets
1,338,815
1,240,441
1,363,864
1,199,011
Total assets
2,017,812
1,958,140
2,003,662
1,800,702
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
21,454
27,103
44,051
16,270
Taxes payable
16,907
18,129
8,577
9,379
Accrued liabilities
44,650
43,833
41,516
36,037
Deferred revenues
31,525
40,787
35,743
21,274
Total current liabilities
151,884
187,708
188,589
132,297
Non-current liabilities
Deferred tax liabilities
273,562
265,827
308,549
329,209
Other long-term liabilities
299
1,905
15,476
9,959
Total non-current liabilities
361,176
332,038
384,980
406,203
Total liabilities
513,060
519,746
573,569
538,500
Stockholders' equity
Common stock
343
345
351
352
Retained earnings
512,543
528,179
562,882
487,912
Accumulated other comprehensive income
-45,336
-69,297
-47,942
-33,801
Total stockholders' equity
1,504,752
1,438,394
1,430,093
1,262,202
Total liabilities and stockholders' equity
2,017,812
1,958,140
2,003,662
1,800,702