Cognex (CGNX) reported fiscal Q2 adjusted earnings late Wednesday of $0.45 per diluted share, up from $0.25 a year earlier.
Analysts polled by FactSet expected $0.42.
Revenue for the three months ended July 5 was $291.3 million, up from $249.1 million a year earlier.
Analysts expected $292.1 million.
For fiscal Q3, the company expects adjusted EPS of $0.50 to $0.54 on revenue of $300 million to $320 million. Analysts expect EPS of $0.37 on revenue of $281.4 million.
For the full-year 2026, the company expects adjusted EPS of $1.64 to $1.68 on revenue of $1.13 billion to $1.15 billion.
Analysts expect EPS of $1.50 on revenue of $1.11 billion.
The company maintained its quarterly dividend at $0.085 per share, payable Sept. 3 to stockholders of record Aug. 20.