COGNEX CORP (CGNX) Stock Income Statement

NASDAQ:CGNX • US1924221039

54.4 USD
-0.96 (-1.73%)
At close: Feb 27, 2026
54.38 USD
-0.02 (-0.04%)
After Hours: 2/27/2026, 8:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2025
(2025-12-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
CGNX Revenue ChartCGNX Revenue over time chart
994.36M914.51M837.55M1.01B1.04B
Cost Of Goods
CGNX Cost Of Goods ChartCGNX Cost Of Goods over time chart
328.97M288.72M236.31M284.20M277.30M
Gross Profit
CGNX Gross Profit ChartCGNX Gross Profit over time chart
665.39M625.79M601.24M721.90M759.80M
Operating Expenses
CGNX Operating Expenses ChartCGNX Operating Expenses over time chart
502.83M510.73M478.54M453.30M444.70M
Research and Development
CGNX Research and Development ChartCGNX Research and Development over time chart
138.97M139.81M139.40M141.10M135.40M
Selling, General, and Administrative Expenses
CGNX Selling, General, and Administrative Expenses ChartCGNX Selling, General, and Administrative Expenses over time chart
363.86M370.91M339.14M312.10M309.40M
Operating Income
CGNX Operating Income ChartCGNX Operating Income over time chart
162.57M115.06M122.70M268.60M315.10M
Interest Income/Expense
CGNX Interest Income/Expense ChartCGNX Interest Income/Expense over time chart
12.87M15.50M4.05M4.90M4.40M
Other Income/Expense
CGNX Other Income/Expense ChartCGNX Other Income/Expense over time chart
7.37M922.00K592.00K-400.00K-600.00K
Non Recurring Items
CGNX Non Recurring Items ChartCGNX Non Recurring Items over time chart
N/A0.008.00M-22.40M0.00
Income Before Taxes
CGNX Income Before Taxes ChartCGNX Income Before Taxes over time chart
182.80M131.49M135.35M250.70M318.90M
Income Tax
CGNX Income Tax ChartCGNX Income Tax over time chart
68.36M25.32M22.11M35.20M39.00M
Net Income
CGNX Net Income ChartCGNX Net Income over time chart
114.44M106.17M113.23M215.50M279.90M
EBITDA
CGNX EBITDA ChartCGNX EBITDA over time chart
193.36M147.75M144.58M288.20M335.40M
 
Per Share Data
EPS Diluted Total Ops
CGNX EPS Diluted Total Ops ChartCGNX EPS Diluted Total Ops over time chart
0.680.620.651.231.56
Non GAAP EPS
CGNX Non GAAP EPS ChartCGNX Non GAAP EPS over time chart
1.010.740.721.311.49
 
Statistics
Gross Profit Margin
CGNX Gross Profit Margin ChartCGNX Gross Profit Margin over time chart
66.92%68.43%71.79%71.75%73.26%
Profit Margin
CGNX Profit Margin ChartCGNX Profit Margin over time chart
11.51%11.61%13.52%21.42%26.99%
Operating Profit Margin
CGNX Operating Profit Margin ChartCGNX Operating Profit Margin over time chart
16.35%12.58%14.65%26.70%30.38%

All data in USD

Charts

CGNX Income Statement data chartCGNX Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 200M 400M 600M 800M 1B
CGNX Earnings Per Share (EPS) chartCGNX EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 0.2 0.4 0.6 0.8 1