Ingersoll Rand (IR) reported Thursday Q2 adjusted earnings of $0.86 per diluted share, up from $0.80 a year earlier.
Analysts polled by FactSet expected $0.83.
Revenue for the quarter ended June 30 was $2.05 billion, up from $1.89 billion a year ago.
Analysts surveyed by FactSet expected $1.96 billion.
The company expects full-year adjusted earnings of $3.45 to $3.57. Analysts polled by FactSet expect $3.51.