Colliers International Group (CIGI) reported Q2 adjusted diluted earnings per share of $1.83, up from $1.72 a year earlier.
Analysts surveyed by FactSet expected $1.78.
Revenue for the quarter ended June 30 was $1.57 billion, compared with $1.35 billion a year earlier.
Analysts surveyed by FactSet expected $1.49 billion.
Shares of the company were up close to 9% pre-bell.