Wajax (WJX.TO) reported second quarter adjusted earnings of C$0.82 per share compared with C$0.75 per share a year earlier.
Four analysts polled by FactSet expected C$0.84.
Revenue for the quarter ended June 30 was C$515.7 million compared with C$547.1 million a year earlier, the company added after markets closed Thursday.
Four analysts expected revenue of C$550.1 million.
The company declared a third quarter dividend of C$0.35 per share, payable on Oct. 2, to shareholders of record on Sept. 15, it added.