RB Global (RBA) reported Tuesday Q2 adjusted earnings of $1.13 per diluted share, up from $1.07 a year earlier.
Analysts polled by FactSet expected $1.13.
Revenue for the quarter ended June 30 was $1.32 billion, up from $1.19 billion a year earlier.
Analysts expected $1.23 billion.