Knight-Swift Transportation (KNX) reported Q2 adjusted earnings late Wednesday of $0.63 per diluted share, up from $0.35 a year earlier.
Analysts polled by FactSet expected $0.51.
Revenue for the three months ended June 30 was $2.10 billion, up from $1.86 billion a year earlier.
Analysts expected $2.05 billion.
For Q3, the company expects adjusted EPS of $0.71 to $0.77. Analysts expect $0.71.