ITT (ITT) reported Q2 adjusted earnings Thursday of $2.08 per share, up from $1.76 a year earlier.
Analysts polled by FactSet expected $1.92.
Revenue for the quarter ended July 4 was $1.47 billion, compared with $972.4 million a year earlier.
Analysts surveyed by FactSet expected $1.39 billion.
The company raised its full-year adjusted earnings-per-share guidance to a range of $8.12 to $8.32, up from $7.70 to $8.00. Analysts expect $7.80.
Shares of the company were up 5.4% in Thursday premarket activity.