K-Bro Linen (KBL.TO) reported second quarter adjusted earnings of C$0.78 per share, compared to C$0.71 per share a year earlier.
Four analysts polled by FactSet expected C$0.59.
Revenue for the quarter ended June 30 was C$150.4 million compared to C$113.1 million a year earlier, the company added late Tuesday.
Analysts expected revenue of C$150.6 million.