Landstar beats earnings expectations but tough year continues