-- ESCO Technologies (ESE) reported fiscal Q2 adjusted earnings late Thursday of $1.91 per diluted share, up from $1.17 a year earlier.
Three analysts polled by FactSet expected $1.84.
Net sales in the three months ended March 31 rose to $309.3 million from $231.8 million a year earlier.
Three analysts surveyed by FactSet expected $307.9 million.
ESCO boosted full-year adjusted EPS guidance to $8 to $8.25 from its February forecast of $7.90 to $8.15. The company maintained its revenue outlook of $1.29 billion to $1.33 billion.
Three analysts surveyed by FactSet project EPS of $8.15 on revenue of $1.32 billion.
The company kept its quarterly dividend at $0.08 per share, payable July 17 to stockholders of record July 2.
ESCO shares fell 6.1% in after-hours trading.