TFI International (TFII) reported late Monday Q2 adjusted earnings of $1.85 per diluted share, up from $1.34 a year earlier.
Analysts polled by FactSet expected $1.60.
Revenue for the quarter ended June 30 was $2.29 billion, up from $2.04 billion a year earlier.
Analysts expected $2.23 billion.
For Q3, the company expects adjusted EPS of between $1.70 and $1.80. Analysts expected $1.66.