The company beat earnings estimates in a quarter where others have struggled.
Earnings were weak as truckers continue to drive through a soft patch.
This earnings has started with a whimper.