Republic Services (RSG) reported Q1 adjusted earnings late Thursday of $1.58 per diluted share, up from $1.45 a year earlier.
Analysts polled by FactSet expected $1.53.
Revenue for the quarter ended March 31 was $4.01 billion, up from $3.86 billion a year earlier.
Analysts surveyed by FactSet expected $4.05 billion.
The company said it kept its quarterly dividend at $0.58 per share, payable July 15 to holders of record July 2.
Shares of Republic Services were down over 1% in after-hours trading.