Cognex Corporation
CGNX | NASDAQ
$57.26
+$1.11 (+1.98%)
Nov 2, 2026, 2:10 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 114.44M | 106.17M | 113.23M | 215.53M | 279.88M | 176.19M |
Depreciation & Amortization | 30.79M | 32.69M | 21.88M | 19.62M | 20.28M | 26.5M |
Stock-Based Compensation | 48.52M | 52.44M | 54.77M | 54.51M | 43.77M | 42.66M |
Other Working Capital | 405K | -13.58M | -80.84M | -12.58M | -4.05M | 2.78M |
Other Non-Cash Items | 9.87M | 4.13M | 10.53M | 54.63M | 7.26M | 31.76M |
Deferred Income Tax | 40.15M | -21.51M | -19.78M | -27.34M | -3.12M | -3.35M |
Change in Working Capital | 1.75M | -24.85M | -67.72M | -73.53M | -34.01M | -31.36M |
Operating Cash Flow | 245.51M | 149.08M | 112.92M | 243.41M | 314.07M | 242.4M |
Capital Expenditures | -8.74M | -15.04M | -23.08M | -19.67M | -15.46M | -13.3M |
Cash Acquisitions | 6.7M | -1.44M | -257.06M | -5.05M | n/a | 1M |
Purchase of Investments | -290.22M | -850.85M | -184.06M | -233.72M | -668.05M | -922.87M |
Sales Maturities Of Investments | 320.12M | 828.38M | 496.46M | 253.98M | 430.97M | 1.1B |
Other Investing Acitivies | 156K | -8K | n/a | n/a | n/a | n/a |
Investing Cash Flow | 28.02M | -38.97M | 32.27M | -4.45M | -252.54M | 169.44M |
Debt Repayment | n/a | n/a | n/a | n/a | n/a | n/a |
Common Stock Repurchased | -151.23M | -67.09M | -79.79M | -204.31M | -161.65M | -51.04M |
Dividend Paid | -54.63M | -52.33M | -49.08M | -45.92M | -43.26M | -390.51M |
Other Financial Acitivies | -388K | 994K | 3.27M | 9.86M | 63.29M | 124.68M |
Financial Cash Flow | -206.69M | -118.42M | -125.61M | -240.37M | -141.62M | -316.87M |
Net Cash Flow | 76.83M | -16.56M | 21.28M | -4.79M | -82.91M | 97.64M |
Free Cash Flow | 236.77M | 134.04M | 89.84M | 223.74M | 298.61M | 229.1M |
Adj. Free Cash Flow | 188.25M | 81.6M | 35.07M | 169.23M | 254.84M | 186.44M |
Maintenance CapEx | n/a | -4.2M | -23.08M | -19.67M | n/a | -3.22M |
Growth CapEx | -8.74M | -10.85M | n/a | n/a | -15.46M | -10.09M |
Owner Earnings | 245.51M | 144.88M | 89.84M | 223.74M | 314.07M | 239.18M |
Add to Watchlist
Select watchlists to add or remove CGNX