RB Global (RBA) reported Q2 adjusted net income late Wednesday of $1.07 per diluted share, up from $0.94 a year earlier.
Analysts polled by FactSet expected $0.96.
Revenue for the quarter ended June 30 was $1.19 billion, up from $1.10 billion a year earlier.
Analysts polled by FactSet expected $1.14 billion.
For full-year 2025, the company narrowed its adjusted earnings before interest, taxes, depreciation and amortization outlook to a range of $1.34 billion to $1.37 billion from previous range of $1.32 billion to $1.38 billion.
The company said it raised the quarterly dividend on Tuesday to $0.31 per share from $0.29, payable on Sept. 18 to shareholders of record on Aug. 28.