FirstService (FSV) reported Q2 adjusted earnings Thursday of $1.75 per diluted share, up from $1.71 a year earlier.
Analysts polled by FactSet expected $1.69.
Revenue for the quarter ended June 30 was $1.50 billion, up from $1.42 billion a year earlier.
Analysts expected $1.46 billion.
Shares of the company were up over 5% in recent premarket activity.
Price: $149.00, Change: $+7.37, Percent Change: +5.20%