Canada markets close in 3 hours 12 minutes

Cognex Corp (CGZ.SG)

Stuttgart - Stuttgart Delayed Price. Currency in EUR
Add to watchlist
41.92+0.96 (+2.34%)
As of 12:16PM CEST. Market open.
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
99,641
113,234
215,525
279,881
176,186
-
Depreciation & amortization
25,044
21,880
19,621
20,283
26,503
-
Deferred income taxes
-12,456
-19,779
-27,338
-3,118
-3,353
-
Stock based compensation
51,491
54,768
54,505
43,774
42,661
-
Change in working capital
-75,757
-67,719
-73,532
-34,012
-31,361
-
Accounts receivable
16,132
23,346
3,454
-4,503
-21,285
-
Inventory
-28,191
-22,591
-48,934
-54,920
-10,319
-
Accounts Payable
-6,154
-13,744
-17,277
27,828
-1,688
-
Other working capital
77,375
89,839
223,739
298,610
229,097
-
Other non-cash items
7,511
6,604
49,456
2,573
9,794
-
Net cash provided by operating activites
99,006
112,916
243,406
314,065
242,400
-
Cash flows from investing activities
Investments in property, plant and equipment
-21,631
-23,077
-19,667
-15,455
-13,303
-
Acquisitions, net
-166,911
-257,056
-5,050
0
-
-166,911
Purchases of investments
-371,302
-184,056
-233,720
-668,053
-922,867
-
Sales/Maturities of investments
640,021
496,462
253,983
430,969
1,104,605
-
Net cash used for investing activites
-10,962
32,273
-4,454
-252,539
169,439
-
Cash flows from financing activities
Common stock repurchased
-64,955
-79,794
-204,314
-161,652
-51,036
-
Dividends Paid
-49,876
-49,079
-45,921
-43,263
-390,508
-
Other financing activites
-
-
-
-
-1,039
-
Net cash used privided by (used for) financing activities
-111,369
-125,605
-240,374
-141,623
-316,868
-
Net change in cash
-25,312
21,281
-4,787
-82,912
97,642
-
Cash at beginning of period
164,171
181,374
186,161
269,073
171,431
-
Cash at end of period
140,846
202,655
181,374
186,161
269,073
-
Free Cash Flow
Operating Cash Flow
99,006
112,916
243,406
314,065
242,400
-
Capital Expenditure
-21,631
-23,077
-19,667
-15,455
-13,303
-
Free Cash Flow
77,375
89,839
223,739
298,610
229,097
-