Cognex Corporation

CGNX · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income$106,171$113,234$215,525$279,881
Dep. & Amort.$32,689$21,880$19,621$20,283
Deferred Tax-$21,507-$19,779-$27,338-$3,118
Stock-Based Comp.$52,443$54,768$54,505$43,774
Change in WC-$24,846-$67,719-$73,532-$34,012
Other Non-Cash$4,131$10,532$54,625$7,257
Operating Cash Flow$149,081$112,916$243,406$314,065
Investing Activities
PP&E Inv.-$15,043-$23,077-$19,667-$15,455
Net Acquisitions-$1,444-$257,056-$5,050$0
Inv. Purchases-$850,852-$184,056-$233,720-$668,053
Inv. Sales/Matur.$828,378$496,462$253,983$430,969
Other Inv. Act.-$8$0$0$0
Investing Cash Flow-$38,969$32,273-$4,454-$252,539
Financing Activities
Debt Repay.$0$0$0$0
Stock Issued$0$0$0$0
Stock Repurch.-$67,085-$79,794-$204,314-$161,652
Dividends Paid-$52,329-$49,079-$45,921-$43,263
Other Fin. Act.$994$3,268$9,861$63,292
Financing Cash Flow-$118,420-$125,605-$240,374-$141,623
Forex Effect-$8,253$1,697-$3,365-$2,815
Net Chg. in Cash-$16,561$21,281-$4,787-$82,912
Supplemental Information
Beg. Cash$202,655$181,374$186,161$269,073
End Cash$186,094$202,655$181,374$186,161
Free Cash Flow$134,038$89,839$223,739$298,610